Использование конструктора запросов |
Построим простой отчет, используя конструктор запросов.
Нажмите кнопку "Новый отчет" на панели инструментов дизайнера. При этом создастся страница отчета с бэндами "Заголовок отчета", "Данные 1 уровня" и "Подвал страницы".
На страницу "Данные" положите компонент "Запрос ADO". Сделайте двойной щелчок на компоненте, и вы увидите окно редактора запроса.
Нажмите кнопку в редакторе, и вы увидите окно конструктора запросов. Выберите таблицу Customer в левой части окна и перенесите ее мышкой на рабочее поле (можно также сделать двойной щелчок для перемещения таблицы). Пометьте галочками поля CustNo, Company, Phone:
Это все, что необходимо для построения запроса. Вы можете посмотреть текст запроса на закладке SQL, а на закладке Result увидеть данные, которые вернул запрос. Нажмите кнопку , чтобы закрыть конструктор. При этом мы вернемся в окно редактора запроса, в котором теперь отображается сгенерированный текст запроса:
Внимание! Если вы исправите текст запроса, то потеряете схему (размещение таблиц в конструкторе запроса и связи между ними). Если текст запроса не изменять вручную, вы всегда можете зайти в конструктор запроса и поправить схему визуально.
Нажав кнопку ОК в редакторе, мы вернемся в дизайнер отчета. Нам осталось подключить бэнд "Данные 1 уровня" к источнику данных и разместить поля на бэнде.
|