Если необходимы разные отчеты по одному полю, например, по автору, часто создают отчет с предварительным вводом условия отбора записей. Для этого сначала создают запрос с параметром, значение которого явно не указано. Затем на основании этого запроса создают отчет. При запуске отчета будет выведено диалоговое окно, требующее ввести значение.
Пример. Создать отчет, формирующийся на основании данных об авторе, введенных пользователем с клавиатуры:
– ОбъектыðЗапросы;
– Создание запроса в режиме конструктора;
– ПрайсðДобавить;
– Закрыть;
– "Двойной щелчок" по полям: Автор, Наименование, Год, Стр, Цена;
– На пересечении поля Автор и строки Условие отбора ввести [Введите автора];
– Сохранить
;
– Ввести АвторðОК;
– Закрыть T;
– ОбъектыðОтчеты;
– Создать
;
– АвтоотчетðЛенточный;
– Выберите в качестве источника данных таблицу или запросðАвтор;
– ОК;
– Ввести: Траут;
– ОК;
– Закрыть T;
– ДаðАвторðОК.