Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2011, 16:52   #1
незнайка315
Пользователь
 
Регистрация: 20.05.2011
Сообщений: 23
По умолчанию создать отчет из формы

как зделать отчет чтоб показывал даные в зависимости от выбраного департамента?
Именно отчет а не печать формы.
Помогите ато задолбалса, если можно то по шагах(нажать то..., потом то...,...)
Изображения
Тип файла: jpg Безымянный.JPG (44.4 Кб, 202 просмотров)
незнайка315 вне форума Ответить с цитированием
Старый 20.05.2011, 17:37   #2
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

Начнем с того, что отчет строится не из формы, а из таблицы (запроса). Если форма берет свои данные из таблицы с последующей фильтрацией данных, то для начала создайте запрос, который будет выводить необходимые для отчета поля и фильтровать записи по содержимому поля Департамент на форме.
Ну а дальше воспользуйтесь мастером запросов. В качестве источника записей используйте созданный запрос. Только помните, что для нормальной работы запроса, а, следовательно, и отчета необходимо, чтобы Ваша форма была открыта и поле Департамент было заполнено.
Если руки золотые, то не важно, откуда они растут.

Последний раз редактировалось ovt256; 20.05.2011 в 17:40.
ovt256 вне форума Ответить с цитированием
Старый 20.05.2011, 17:57   #3
незнайка315
Пользователь
 
Регистрация: 20.05.2011
Сообщений: 23
По умолчанию

такой запрос должен быть?
Изображения
Тип файла: jpg 11111111111.JPG (60.4 Кб, 205 просмотров)
Тип файла: jpg 22222222222222.JPG (44.4 Кб, 187 просмотров)
незнайка315 вне форума Ответить с цитированием
Старый 20.05.2011, 18:03   #4
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

Почти. Теперь надо добавить условие отбора. В колонке Название Департамента в ячейке под галочкой надо с помощью построителя выражений (правая кнопка) поставить значение поля на форме. Должно получиться что-то типа: Формы![ДЕПАРТАМЕНТ]![НАЗВА ДЕПАРТАМЕНТА] Тогда запрос выберет только те записии, у которых название департамента будет совпадать с содержимым поля на форме.
Если руки золотые, то не важно, откуда они растут.

Последний раз редактировалось ovt256; 20.05.2011 в 18:08.
ovt256 вне форума Ответить с цитированием
Старый 23.05.2011, 12:17   #5
незнайка315
Пользователь
 
Регистрация: 20.05.2011
Сообщений: 23
По умолчанию

Создал я запрос на виборку подепартаменту, из етого запроса зделал форму и что дальше, из чего делать запрос чтоб печаталось в зависимости от вібраного департаменту
Изображения
Тип файла: jpg запрос1.JPG (98.5 Кб, 196 просмотров)
Тип файла: jpg форма із запроса.JPG (46.6 Кб, 167 просмотров)
незнайка315 вне форума Ответить с цитированием
Старый 23.05.2011, 23:09   #6
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

Теперь перечитайте сообщение №2 в этой ветке и с помощью мастера отчетов стройте отчет на основе запроса, который Вы использовали при создании формы.
Если руки золотые, то не важно, откуда они растут.
ovt256 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать отчет? пОЛЯрная Помощь студентам 1 26.11.2010 07:41
Не могу создать отчет. GBAXA Общие вопросы Delphi 6 30.06.2010 10:28
Переход с формы на отчет Kot9ra Microsoft Office Access 2 10.06.2010 12:20