4caf12b7

Базы данных Visual Foxpro 7



Создание проекта приложения
Создание проекта приложения Управление проектом с помощью меню Управление элементами проекта Использование мастера при создании проекта Задание общих параметров проекта Задание информации о разраб
ГЛАВА 3 Проект как средство объединения элементов приложения
При создании приложения используется проект, который объединяет элементы приложения Visual FoxPro и группирует их по типам. Информация о проекте хранится в специальной таблице, которая, в отличие
Диалоговое окно New, в котором можно указать тип создаваемого файла
Диалоговое окно New, в котором можно указать тип создаваемого файла 2. В поле ввода Enter project (Введите имя проекта) диалогового окна Create (Создать) задайте имя создаваемого проекта, убедивши
Диалоговое окно Create для задания имени создаваемого проекта
Диалоговое окно Create для задания имени создаваемого проекта 4. Для сохранения созданного проекта нажмите кнопку Сохранить. VisualFoxPro создаст файлы проекта и запишет их в указанное место. Посл
Окно проекта Project Manager

Окно проекта Project Manager В верхней части окна проекта находятся вкладки, которые управляют отображением определенных типов файлов проекта, значительно облегчая работу по разработке приложения
Таблица 3.1. Вкладки окна Project Manager
Таблица 3.1. Вкладки окна Project Manager Вкладка Отображаемые файлы All (Все) Все файлы Data (Данные) Базы данных, таблицы, запросы, представления данных, хранимые процедуры Documents (Документы)
Примечание
Примечание Для каждой категории элементов в окне проекта имеется отдельная вкладка. На следующем уровне находятся типы файлов данной категории. Например, для категории Documents (Документы) имеютс
Иерархический список элементов проекта
Иерархический список элементов проекта
Свернутое окно проекта
Свернутое окно проекта
Одна вкладка проекта раскрыта
Одна вкладка проекта раскрыта
Перемещение открытых вкладок по экрану
Перемещение открытых вкладок по экрану При этом вкладки проекта остаются активными и при нажатии на них открывается часть окна проекта, содержащая информацию выбранной вкладки(рис. 3.6). Для возвр
Настройка дополнительных параметров проекта
Настройка дополнительных параметров проекта Вкладка Advanced (Дополнительные) (рис. 3.16) позволяет задать дополнительные параметры настройки проекта.
Вкладка Advanced диалогового окна Application Builder
Вкладка Advanced диалогового окна Application Builder Поле ввода Help file (Файл справки) используется для указания имени и расположения файла справки приложения. Имя файла можно ввести вручную ил
Таблица 3.13. Назначение флажков вкладки Advanced диалогового окна Application Builder


Таблица 3.13. Назначение флажков вкладки Advanced диалогового окна Application Builder Флажок Назначение Standard toolbar (Стандартная панель) Флажок управляет отображением в приложении стандартно
Управление проектом с помощью меню

Управление проектом с помощью меню При открытии окна проекта в основное меню Visual FoxPro добавляется новый пункт меню Project (Проект), который содержит команды, позволяющие работать с файлами,
Таблица 3.2. Назначение команд меню Project
Таблица 3.2. Назначение команд меню Project Команда Назначение New File (Новый файл) Создает новый файл, который автоматически добавляется в проект Add File (Добавить файл) Добавляет созданные ран
Контекстное меню для выбранного файла проекта
Контекстное меню для выбранного файла проекта
Управление элементами проекта
Управление элементами проекта Для управления элементами проекта используются кнопки, расположенные в правой части окна проекта. Часть кнопок можно применять при работе с файлами всех типов, а част
Таблица 3.3. Назначение кнопок меню Project
Таблица 3.3. Назначение кнопок меню Project Кнопка Назначение New (Новый) Создает новый файл, который после создания автоматически добавляется в проект Add (Добавить) Добавляет созданный ранее фай
Использование мастера при создании проекта
Использование мастера при создании проекта В Visual FoxPro 7.0 при создании проекта с помощью мастера вы можете включить в него таблицы, формы, отчеты, которые на разных шагах создания вам предлаг
Задание имени проекта и его расположения
Задание имени проекта и его расположения После определения имени файла и его расположения нажмите кнопку ОК для создания нового проекта. Мастер переходит к созданию нового проекта, и на экране поя
Диалоговое окно построителя приложения
Диалоговое окно построителя приложения Кроме того, диалоговое окно содержит шесть вкладок, на которых определяется следующая информация (табл. 3.4).
Таблица 3,4. Вкладки диалогового окна Application Builder
Таблица 3,4. Вкладки диалогового окна Application Builder Вкладка Информация General (Общие) Основные параметры создаваемого проекта Credits (Об авторе) Информация об авторах проекта Data (Данные)
Задание общих параметров проекта
Задание общих параметров проекта Вкладка General (Общие) (см. рис. 3.10) предназначена для задания таких параметров проекта, как его имя, размещаемый в проекте рисунок, тип создаваемого приложения
Таблица 3.5, Опции области Application Type

Таблица 3.5, Опции области Application Type Опция Тип приложения Normal (Обычное) Созданное приложение будет запускаться в главном окне Visual FoxPro, заменяя все окружение и системное меню Visual
Таблица 3.6. Назначение флажков группы Common Dialogs
Таблица 3.6. Назначение флажков группы Common Dialogs Флажок Назначение Splash screen (Всплывающий экран) При запуске приложения появляется окно, содержащее логотип приложения и сведения об авторе
Задание информации о разработчиках проекта
Задание информации о разработчиках проекта На вкладке Credits (Об авторе) (рис. 3.11) диалогового окна Application Builder (Построитель приложения) указывается следующая информация: список авторов
Вкладка Credits диалогового окна Application Builder
Вкладка Credits диалогового окна Application Builder Для ввода этих данных используются поля, перечисленные в табл. 3.7.
Таблица 3,7. Назначение полей вкладки Credits диалогового окна Application Builder
Таблица 3,7. Назначение полей вкладки Credits диалогового окна Application Builder Поле ввода Назначение Author (Автор) Список разработчиков приложения Company (Предприятие) Наименование предприят
Формирование списка баз данных и таблиц, используемых в проекте
Формирование списка баз данных и таблиц, используемых в проекте Вкладка Data (Данные) (рис. 3.12) диалогового окна Application Builder(Построитель приложения) позволяет сформировать список баз дан
Вкладка Data диалогового окна Application Builder
Вкладка Data диалогового окна Application Builder
Таблица 3.8. Назначение столбцов вкладки Data диалогового окна Application Builder
Таблица 3.8. Назначение столбцов вкладки Data диалогового окна Application Builder Столбец Назначение Datasource (Источник данных) Имя таблицы Form {Форма} Содержит флажок, установка которого указ
Таблица 3.9. Назначение кнопок вкладки Data диалогового окна Application Builder
Таблица 3.9. Назначение кнопок вкладки Data диалогового окна Application Builder Кнопка Назначение Запускает мастера баз данных, который создает для проекта новую базу данных Запускает мастера таб
Форма, созданная с использованием стиля Embossed
Форма, созданная с использованием стиля Embossed
Вкладка Forms диалогового окна Application Builder

Вкладка Forms диалогового окна Application Builder Если для входящих в проект таблиц вы установили в столбце Form (Форма)вкладки Data (Данные) соответствующие флажки и нажали кнопку Generate(Постр
Таблица 3.10. Назначение флажков вкладки Forms диалогового окна Application Builder
Таблица 3.10. Назначение флажков вкладки Forms диалогового окна Application Builder Флажок Назначение Single instance (Один экземпляр) Пользователь сможет открыть форму в приложении не больше одно
Таблица 3.11. Назначение кнопок вкладки Forms диалогового окна Application Builder
Таблица 3.11. Назначение кнопок вкладки Forms диалогового окна Application Builder Кнопка Назначение Add (Добавить) Открывает диалоговое окно Open (Открыть), позволяющее добавить в проект существу
Формирование списка отчетов
Формирование списка отчетов Вкладка Reports (Отчеты) (рис. 3.15) диалогового окна Application Builder (Построитель приложения) позволяет сформировать список отчетов проекта.
Вкладка Reports диалогового окна Application Builder
Вкладка Reports диалогового окна Application Builder Если для входящих в проект таблиц на вкладке Data (Данные) в столбце Report (Отчет) вы установили флажки и нажали кнопку Generate (Построить),м
Таблица 3.12, Назначение кнопок вкладки Reports диалогового окна Application Builder
Таблица 3.12, Назначение кнопок вкладки Reports диалогового окна Application Builder Кнопка Назначение Add (Добавить) Открывает диалоговое окно Open для добавления в проект существующего отчета Ed