Средства автоматизации разработки

Тема 2.1. Проектирование базы данных и создание таблиц.

Интерфейс Visual FoxPro

Работа по созданию баз данных и приложений выполняется в главном окне Visual FoxPro. Состав элементов в главном окне может настраиваться пользователем в процессе работы.

Обязательным элементом главного окна является строка меню. С ее помощью можно задавать команды настройки состава окна, вызывать средства автоматизации (Мастера, Конструкторы и Построители).

В главном окне обычно отображается панель инструментов Standard (Стандартная). В главном окне также можно установить отображение различных панелей инструментов.

Окно команд (при условии его отображения в главном окне) служит для ввода команд SQL. Кроме того, в случае выполнения каких-либо действий над базой данных в окне команд отображаются соответствующие им команды SQL. Для задания отображения окна команд служит команда Window->Command Window.

Окно Project Manager (Менеджер проектов) отображается при создании нового или открытии существующего проекта. Создание базы данных, запросов, отчётов и ряда других элементов может выполняться и без создания проекта. Однако использование проекта создает определенные удобства в работе с различными элементами Visual FoxPro, входящими в состав одного проекта.

Средства автоматизации разработки

Для автоматизации разработки баз данных и приложений в среде Visual FoxPro имеются следующие средства визуального программирования: Мастера (Wizards), Конструкторы (Designers) и Построители (Builders).

Мастера позволяют сконструировать требуемый, например, таблицу, просмотр или метку, путем выбора одного из предлагаемых вариантов оформления объекта в ходе пошаговой процедуры формирования объекта.

Конструкторы предоставляют существенно больше возможностей по формированию облика создаваемого объекта. Естественно, что при этом может понадобиться несколько больше времени.

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

Мастера удобно использовать при необходимости создать в кротчайший срок несложное приложение. Если возможностей Мастера окажется недостаточно, целесообразно прибегнуть к помощи Конструкторов и Построителей. При создании крупных проектов могут потребоваться объектно-ориентированные средства Visual FoxPro создания пользовательских классов, упрощающие создание пользовательских интерфейсов программ проекта.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: