- •Часть 2
- •Введение
- •Тема 1. Определение свойств объектов формы
- •Вкладка Layout
- •Вкладка Other
- •Вкладка Data
- •Пример разработки формы и описания свойств ее объектов
- •Использование Построителя таблиц для размещения в форме объектов Grid
- •Тема 2. Создание многостраничных форм
- •Пример разработки и проектирования многостраничной формы по работе флота на освоении перевозок грузов
- •Описание объектов формы «Работа флота», размещенных на первой вкладке «Разработка схемы работы флота», их свойств и методов обработки этих объектов
- •Описание объектов второй вкладки «Оценка освоения объемов перевозок», их свойств и методов обработки этих объектов
- •Тема 3. Создание перекрестных таблиц и диаграмм
- •Создание одномерных перекрестных таблиц
- •Этапы создания одномерной перекрестной таблицы в режиме Конструктора запросов
- •Создание двумерных перекрестных таблиц с помощью Мастера запросов
- •Создание диаграмм
- •Этапы создания двумерных диаграмм на основе одномерных перекрестных таблиц
- •Этапы создания трехмерных диаграмм на основе двумерных перекрестных таблиц
- •Тема 4. Создание и использование справочных окон диалога при работе с формами
- •Messagebox (текст_сообщения [,тип_диалогового_окна [,заголовок]])
- •Тема 5. Создание отчетов в свободной форме
- •Способы создания отчетов
- •Этапы создания отчетов в свободной форме с помощью Конструктора отчетов
- •Создание многоколоночного отчета
- •Тема 6. Создание пользовательского меню
- •Создание линейки главного меню
- •Создание «горячих» клавиш (hot key)
- •Разделители элементов меню
- •Определение клавиш быстрого вызова пунктов меню
- •Пояснительное сообщение для пункта меню
- •Определение общих параметров меню
- •Генерация и запуск созданного меню на выполнение
- •Редактирование файла меню в режиме конструктора
- •Создание контекстного (всплывающего) меню
- •Описание пунктов меню
- •1. Редактирование:
- •2. Обработка информации
- •3. Печать данных
- •4. Выход
- •Тема 7. Создание проекта приложения. Управление проектом и создание приложения
- •Определение параметров проекта
- •Построение приложения
- •Тема 8. Создание web-страниц для таблиц
- •Литература
- •Оглавление
- •Обработка данных в среде субд Visual foxpro
- •Часть 2
Определение параметров проекта
Параметры проекта используются в процессе построения проекта. К ним относятся сведения о разработчике проекта, месте расположения проекта, параметры генерации приложения, создаваемого на основе проекта, и значок для выполнения файла приложения.
Задание параметров реализуется командой:
Project / Project Info ,
которая вызывает на экран окно диалога команды Project Information (см. рис. 43).
Рис. 43. Вид первой вкладки окна диалога команды Project Information |
Это окно представлено тремя вкладками:
1 – Project – представляет информацию о разработчике проекта (4), месте расположения проекта (5); флажок Encrypted (6) предназначен для шифровки исполнимого кода проекта для повышения степени защиты программы от несанкционированного доступа. Здесь же определяется вид значка (файл *.ico), при щелчке на котором будет запускаться файл приложения проекта (7). Вид значка можно выбрать с помощью кнопки Icon… , активизируемой с помощью флажка Attach icon, из коллекции значков, входящих в состав программного обеспечения VFP;
2 – Files – содержит список файлов проекта (см. рис. 44), который можно упорядочить по полям Type, Name, Last Modified щелчком на заголовке соответствующего столбца.
Здесь же можно определить основную программу проекта – программу, которая запускает приложение на выполнение и реализует его возможности. В качестве основной программы проекта, как правило, выступает программа меню приложения (в нашем примере – программа Меню для перевозок – см. рис. 44). Основная программа проекта устанавливается с помощью контекстного меню, вызываемого щелчком правой кнопкой мыши на выбранном файле, из которого выбирается команда Set Main.
Другой способ установки основной программы проекта – в окне проекта выбирается файл нужной программы, выполняется команда:
Project / Set Main ;
3 - Servers - содержит описание источников данных, подключаемых к проекту с удаленных серверов (при работе в сетевом режиме).
Рис. 44. Вид второй вкладки окна диалога команды Project Information |
Построение приложения
После определения параметров проекта генерируется приложение проекта. Для этого выполняется команда:
Project / Build кнопка Build в окне проекта (см. рис. 42).
В окне диалога Build Options определяется вариант построения приложения:
1. Rebuild Project – проект перестраивается; при этом проверяется наличие в нем всех необходимых файлов.
2. Build Application – создается исполняемое приложение с расширением *.app. Данный файл можно запускать на выполнение в среде Visual FoxPro командой:
Program / Do <имя_файла>.app DO <имя_файла>.app в окне команд.
3. Build Executable – создается исполняемое приложение с расширением *.exe Данный файл можно запускать на выполнение как в среде Visual FoxPro, так и вне Visual FoxPro. Создание файла *.exe возможно только при наличии установленных в составе пакета VFP специальных библиотек.
Если при построении проекта конструктор проекта обнаружит компонент, не описанный в проекте, на экране появится окно диалога Locate file, содержащего имя ненайденного файла. Для поиска компонента на компьютере используется кнопка Locate .
Все ошибки, возникающие в ходе создания проекта, сохраняются в файле, имя которого совпадает с именем файла проекта и имеет расширение *.err .
