Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Доработка Главной кнопочной формы

Создание кнопок для вызова отчетов из формы, содержащей параметры отбора.

Все шаги по созданию кнопок вызова отчетов в режиме Конструктора формы представ-лены на рис. 5. Аналогичным образом создаются кнопки для работы с формами.

 

Рисунок 5. Создание кнопок вызова Отчетов.

 

После того как в форма с поиском данных для вызова отчетов сформирована, ее можно вызывать из Главной кнопочной формы, создавая т.о. иерархию форм и отчетов. Последовательность доработки ее представлена на рис.6, а пользовательский вариант работы на рис. 7.

 

Рисунок 6. Подключение формы вызова Отчетов.

 

 

 

Рисунок 6. Открытие формы вызова Отчетов в пользовательском режиме.

 

СОЗДАНИЕ МАКРОСОВ.

Макрос это набор команд(Макрокманды), выполняющих ряд функций по отношению к объектам базы данных. Напр. НайтиЗапись, КЭлементуУправления, ОткрытьОтчет, ОткрытьФорму и т.д. С каждой Макрокомандой связан определенный смысловой набор Аргументов, без которых не может быть выполнен Макрос. Макрос может содежать как одну так и несколько макокоманд, которые выполняются последовательно одна за другой.

Ниже, не рис.7 и 8 приведен пример создания макроса и его подключния к элементу упраления. Данный пример может быть использован при неправильной работе Мастера при создании элементов управления (в данном примере – Кнопки).

 

 

Рисунок 7. Создание макроса

 

 

Рисунок 8. Прикрепление макроса к Элементу управления.

СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА.

ИЕРАРХИЯ ФОРМ И ОТЧЕТОВ.

Пользовательский интерфейс должен быть прост и удобен в работе. Поэтому создают определенную иерархическую зависимость отдельных групп объектов. Чаще всего объекты разделяют на группы: Справочники, Формы, Отчеты (рис.1).

 

 

Рисунок 1. Иерархия форм и отчетов.

 

Главная кнопочная форма вызывает соответствующими кнопками формы для работы со Справочниками, Формами И Отчетами (рис.2).

 

 

Рисунок 2, Главная кнопочная форма

 

После запуска рабочей базы желательно наличие заставки, в которой может указываться назначение базы и решаемые задачи. Наличие кнопки ГКФ позволит перейти к Главной кнопочной форме (рис.3). ГКФ может быть создана не толко с помощью Диспетчера кнопочных форм, но и в режиме Конструктора простым добавлением кнопок для открытия форм и отчетов. Заставка представляет тоже форму с внедренным рисунком и имеет кнопку для перехода к ГКФ. Для появления после запуска базы заставки необходимо создать макрос с названием макроса autoexec (рис. 4)

 

 

Рисунок 3. Заставка после открытия БД.

 

 

 

Рисунок 4. Макрос автозапуска.

 

Этот макрос имеет две макрокоманды:

· ОткрытьФорму – открывает форму Заставка;

· Развернуть – для увеличения размера формы Заставка до окна MS Windows.

 

Для перехода к Главной кнопочной форме к кнопке ГКФ в Свойстве Нажатие кнопки прикреплен макрос мкрКнопФорма (рис.5), содержащий макрокоманды:

· ОткрытьФорму – открывает ГКФ;

· Восстановить – сокращает размер формы ГКФ до размера ее создания в

Конструкторе;

· Закрыть – закрывает Заставку.

 

 

Рисунок 5. Макрос перехода к ГКФ.

 

Ниже приведены формы для открытия отдельно всех форм для работы со справочниками, формами и отчетами (рис.6,7,8). Форма для отчетов имеет поля для организации отбора по отдельным показателям.

 

 

 

Рисунок 6. Форма для Справочников Рисунок 7. Форма для открытия форм

 

 

 

Рисунок 8. Форма для открытия отчетов.

 

Пример отчета, получаемого после нажатия кнопки Поступление сырья и материалов см. на рис.9

 

 

Рисунок 9. Отчет Поступление материалов

 

<== предыдущая лекция | следующая лекция ==>
Создание групповых запросов | Виды схем
Поделиться с друзьями:


Дата добавления: 2014-01-13; Просмотров: 417; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.