Пример создания формы пользователя с использованием компонента Список макросов |
|
|
Рассмотрим создание формы пользователя «Печать отчета». Форма содержит кнопку Отчет, по нажатию которой будет сформирован отчет в Microsoft Excel. Отчет печатается на основе шаблона, созданного и настроенного заранее.
Для создания формы выполните действия: 1. В Администраторе данных на вкладке Формы пользователя нажмите кнопку Создать. Активизируется Конструктор форм. 2. Поместите на форму компонент Таблица (или Запрос_ADO) и настройте его. 3. Поместите на форму компонент Список макросов. 4. С помощью специализированного Редактора макросов формы компонента (который вызывается через поле значения свойства – объекта Список макросов в Инспекторе объектов) добавьте макрос. 5. Задайте набор данных, название, выберите тип макроса – Отчет для НД. 6. Выберите тип отчета и имя файла-шаблона (необязательный параметр). 7. Переименуйте макрос для более наглядного и удобного использования. Например, замените имя Макрос_формы1 на Печать. 8. Нажмите кнопку Выход Редактора макросов формы. 9. Поместите на форму компонент Кнопка. Задайте свойству Макрос значение Печать. 10. Сохраните созданную форму.
|