ГЛАВА 13
Управление проектом и создание приложения
Мы рассмотрели создание форм, отчетов,
запросов, перекрестных таблиц,диаграмм и меню. Каждый из этих компонентов проекта
можно запуститьна выполнение. Что же еще необходимо сделать, чтобы все объекты,
включенные в создаваемый нами проект, функционировали как единое целое?Это мы
сейчас и рассмотрим.
Определение
свойств окна проекта
При работе с файлами, размещенными
в проекте, для их открытия и запуска на выполнение мы использовали кнопки Modify
(Модифицировать),Browse (Обзор) и Run (Запустить) окна проекта. Visual FoxPro
позволяет дляэтих целей использовать также мышь. При этом выполняемое действие
определяется параметрами, установленными на вкладке Project (Проект) диалогового
окна Options (Параметры) (рис. 13.1), вызываемого командойOptions (Параметры)
из меню Tools (Сервис).
Используя опции области Project
double-click action (Действия, выполняемыепри двойном щелчке в проекте) этого
диалогового окна, вы можете указатьдействие, выполняемое при двойном щелчке
на имени компонента. Поумолчанию установлен признак модификации выбранного компонента
проекта, поэтому после двойного щелчка на нем вызывается конструктор, используемый
при модификации файла данного типа.
Вы можете установить опцию Run selected
file (Запустить выбранный файл).В этом случае при двойном щелчке на имени файла
он будет запускаться.Таблица при двойном щелчке будет открываться в режиме Browse
(Обзор)для просмотра содержащихся в ней записей.
Если в диалоговом окне Options (Параметры)
установлен флажок Prompt forWizard (Запрос мастеров), при создании нового компонента
проекта открывается диалоговое окно с запросом об использовании мастера для
его создания. Если этот флажок не установлен, то сразу будет вызываться конструктор,
соответствующий создаваемому объекту.
Чтобы настроить основные параметры
управления проектом, вы можете использовать флажки области Source control options
(Параметры хранилища данных), предназначенные для управления крупным проектом,
выполняемым группой разработчиков. Назначение установки флажков описано втабл.
13.1.
Рис. 13.1. Определение
параметров окна проекта
Таблица 13.1. Назначение
флажков вкладки Project
|
Флажок
|
Назначение
|
|
Automatically
add new projects tosource control (Автоматическидобавлять новые проекты
в хранилище данных)
|
Создаваемый
проект автоматически помещается в хранилище данных. В противном случае выдолжны
будете добавлять проект вручную
|
|
Check
out files upon modify (Выбор файла для эксклюзивногоредактирования)
|
Редактируемый
файл автоматически выбирается для эксклюзивного редактирования пользователем.
Если файл уже выбран для эксклюзивного редактирования другим пользователем,Visual
FoxPro выдает соответствующее предупреждение
|
|
Add
files to source control upon add (Добавлять данные в хранилище)
|
Файлы
автоматически добавляются в хранилище данных проекта. Если флажок не установлен,
то файлы будут добавляться только в проект (в файл с расширением PJX), но
не будутдобавляться в хранилище. Следовательно, вамбудет необходимо размещать
файл в хранилище вручную
|
|
Remove
files from source controlupon removal from project (Удалять файлы из хранилища
приудалении из проекта)
|
Удаляемый
из проекта файл автоматическиудаляется из хранилища данных. Если флажокснят,
то при удалении файла из проекта информация о файле сохраняется в хранилищеданных.
При этом, если файл не был удален сжесткого диска, к нему можно получить
доступ,используя систему совместной разработки внеVisual FoxPro
|
|
Display
dialog box for shortcutmenu commands (Открывать диалоговое окно из всплывающегоменю
команд)
|
При
выборе элемента проекта с помощьюкоманды всплывающего меню проекта VisualFoxPro
открывает диалоговое окно, позволяющее для работы с данной командой выбратьболее
одного файла
|
|
|
|