2.4. Системы управления базами данных и экспертные системы

1953, в форму навигации нельзя добавлять таблицы и запросы, только формы и отчёты. Для этого выделите в списке страницу Главная кнопочная форма (Main Switchboard) и нажмите кнопку Изменить (Edit). Будет создана страница кнопочной формы «Формы ввода данных».

Главная кнопочная форма создается с целью навигации по базе данных. Сначала в окне базы данных создают макросы «Открыть Запрос» или «Открыть Таблицу» с уникальными именами, а затем в кнопочной форме создают кнопки для вызова этих макросов. Каким образом поместить элементы на подчиненные формы рассмотрим в следующем разделе. Задание 6.1. В БД СТУДЕНТЫ создать кнопочную форму с тремя страницами: УПРАВЛЕНИЕ БД СТУДЕНТЫ, ДЕКАНАТ и БУХГАЛТЕРИЯ.

2.4. Системы управления базами данных и экспертные системы

Изменение элемента кнопочной формы введите в поле «Текст» текст, сопровождающий кнопку, – Информация ДЕКАНАТА. Выберите из раскрывающегося списка «Команда» команду Перейтик кнопочной форме, а из раскрывающегося списка «Кнопочная форма» – имя второй страницы ДЕКАНАТ. Форма ОЦЕНКИ СТУДЕНТА для изменения согласно рис.6.7 и кнопку с сопровождающим текстом Возврат на первую страницу согласно рис.6.8.

На предыдущем уроке мы рассмотрели режим работы с формами Макет. Существует еще один режим работы с формами, он называется Конструктор. Посмотрим, как же на практике нам добавить в форму эти элементы.

Выполнение задания

Давайте посмотрим, как на форме можно создать выпадающий список. Перейдем в режим Форма, для того чтобы опробовать список. Теперь попробуем изменить ее стандартное оформление, перейдем в режим Конструктор, и мы здесь увидим окно свойств. 5. Жмем ОК ищем этот самый менеджер переключателей (снова 0_о), который и есть менеджером кнопочных форм, и щелкаем по нему. Вот такое вот решение было найдено.

1. Создаете форму навигации (Горизонтальный вкладки 2 уровня). 2. Создаете столько кнопок, сколько нужно. 3. При нажатии правой кнопкой мыши по кнопке выбираете свойства формы. 4. Далее вкладка События. Такую форму можно создать, как обычно, с помощью Конструктора форм, а можно использовать специальный мастер, который называется Диспетчер кнопочных форм (Swithboard Manager).

В этом окне перечисляются все страницы кнопочной формы (их может быть несколько). Пока создана только одна страница, и мы видим ее в списке. В поле Название кнопочной формы (Swithboard Name) мы можем изменить стандартное название, если это необходимо.

В поле Текст (Text) введите наименование создаваемой кнопки, например Товары. Количество кнопок на одной странице формы ограничено числом 8. Это не значит, что их нельзя создать больше, просто это придется делать вручную. Для этого нужно связать с ней команду Перейти к кнопочной форме (Go to Switchboard) (рис. 14.20). Закройте это окно, чтобы вернуться к диалоговому окну Диспетчер кнопочных форм (Switchboard Manager).

В окне редактора страниц добавьте новый элемент Клиенты, также используя команду Перейти к кнопочной форме (Go to Switchboard)

Можно закрыть окно мастера и посмотреть, что у нас получилось, открыв форму «Кнопочная форма» (Switchboard). Открыв эту форму в режиме Конструктора, вы не увидите ее элементов, форма кажется совсем пустой. Однако, если вы откроете модуль, связанный с этой формой, то увидите достаточно большой объем кода, который и организует работу формы должным образом.

Вы увидите эту таблицу в списке Таблицы (Tables) окна База данных (Database). Этот номер определяет порядок, в котором будут располагаться элементы на странице. Кнопки такой формы обеспечивают вызов других кнопочных форм, а также отдельных объектов. Сюда же помещаются кнопки для возврата к кнопочным формам предыдущих уровней, выхода из Ассеss.

К этому событию могут привязываться действия по открытию других кнопочных форм или конкретные действия по обработке данных, реализующие функции приложения. Чтобы кнопочную форму сделать стартовой следует выбрать ее имя в окне диспетчера кнопочных форм и нажать кнопку По умолчанию. Для перехода к редактированию созданных кнопочных форм в главной кнопочной форме создается кнопка, для которой выбирается команда Конструктор приложения.

Диспетчер кнопочных форм обеспечивает связь с формами, отчетами, макросами и мо­дулями. В третьей строке окна Изменение элемента кнопочной формы, которая будет соответствовать команде, выбранной во второй строке, выбирается конкретный объект. Для этого в параметрах запуска в строке Вывод формы/страницы выбирается форма, созданная диспетчером кнопочных форм. Параметры запуска отображаются при выполнении команды Сервис Параметры запуска.

В этом режиме мы можем помещать на форму дополнительные элементы, так называемые элементы управления или элементы диалоговых окон. Это нам хорошо известные элементы: кнопки, списки, поля со списками. В базе данных «Борей» создана Главная кнопочная форма (Main Switchboard) без применения мастера. Элементами кнопочных форм являются кнопки с подписями. Чтобы изменить порядок кнопок, в списке «Элементы данной кнопочной формы» выбирается ее имя и используются кнопки , .

Что еще посмотреть:

  • Темы магистерских докладов и диссертацийТемы магистерских докладов и диссертацийСтуденту предоставляется право выбора темы дипломной работы согласно разработанной кафедрой ориентировочной тематики дипломных работ, которая ежегодно пересматривается и дополняется. В […]
  • УПРАЖНЕНИЕ «РАЗГОВОР ПО ТЕЛЕФОНУ»УПРАЖНЕНИЕ «РАЗГОВОР ПО ТЕЛЕФОНУ»Участники выстраиваются в 2 круга- внешний и внутренний. Количество участников в обоих кругах должно быть одинаковым. Вся группа встает в круг и выбирает человека, который будет задавать […]
  • О семинаре «Решение системных задач»О семинаре «Решение системных задач»Это системный вопрос? Системные решения — это же самое важное. Решение системных задач» - это семинар второго уровня. Обычно получается так, что проблемы вытесняют задачи по развитию и […]