Выбирается элемент Поле, размещается в форме. Затем необходимо связать этот объект с полем запроса или таблицы через функцию Свойства/Данные/Список полей (Построитель выражений). На вкладке Другие можно задать свойство Всплывающая подсказка (этот текст будет появляться через некоторое время в самой форме при размещении на поле мыши). Можно задать надпись к полю (вкладка Макет). Перечень полей можно вызвать и командой панели инструментов, а затем перетащить нужное поле мышью, при этом надпись поля появится автоматически.
Отчеты
Отчет – это форматированное представление данных, выводимое на экран, принтер или в файл.
Простейший способ создания отчета – Автоотчет. (Вставка/Автоотчет или кнопка Новый объект/Автоотчет).
Более гибкими возможностями обладают способы:
- Автоотчет: ленточный;
- Автоотчет: в столбец;
- Мастер отчетов;
- Конструктор отчетов;
- Диаграмма;
- Почтовые наклейки.
Любая процедура запускается после открытия БД, выбора вкладки Отчеты и нажатия кнопки Создать.
Использование Мастера отчетов аналогично применению вышерассмотренных Мастеров. Важная функция здесь – группировка данных.
При движении по окнам Мастера необходимо выбрать таблицу или запрос, по которой (которым) создается отчет, задать поля, включаемые в отчет. В следующем окне (рис. 16) можно задать уровни группировки (указать поля, по записям которых будет производиться объединение информации – например, в поле Фамилия записи с одинаковыми фамилиями будут печататься рядом и с отступом, а также указать иерархию полей). Поля для группировки выделяются синим цветом. Затем задается порядок сортировки. В отчет можно добавить поля с итоговыми вычислениями, нажав кнопку Итоги (рис. 17). После задания стиля отчет можно посмотреть.
Созданный таким образом отчет можно отредактировать в режиме Конструктора.
В этом режиме в отчет можно добавлять элементы управления, аналогичные элементам управления форм.
Возможно создание отчетов по нескольким таблицам. Это можно сделать через Мастер отчетов, указав все включаемые таблицы и их поля. При правильной последовательности действий структура отчета имеет вложенный вид (рис. 18). Альтернативный способ – использование функции Подчиненный отчет панели элементов в Конструкторе отчета.
Отчеты
В Конструкторе возможно добавление полей для вывода даты печати и подобной служебной информации, итоговых значений, нумерации записей. Для этого необходимо включить в отчет несвязанное поле и задать для него реализуемую функцию (правая кнопка мыши и функция Свойства, вкладка Данные, строка Данные). Для нумерации в этой строке пишется = 1, в строке Сумма
с накоплением указывается Для всего (Для группы).
Рис. 17. Задание уровней группировки данных
Рис. 18. Варианты итоговых значений в отчете
Рис. 19. Мастер подчиненных отчетов