Организация данной книги |
В состав данного документа входит демонстрационный проект. Все приведенные в документе примеры являются частью этого проекта. Перед выпуском документа проверялась компилируемость и правильность функционирования проекта. Таким образом все тексты приведенных программ проверены на отсутствие ошибок.
Исключение составляют отчеты
. Они не имеют иходных текстов, поэтому описания форм и тексты скриптов переносились в документ вручную. В связи с этим в документе возможны некоторые неточности. Точную, свежую информацию смотрите в исходниках (каталог src).Сборка демонстрационного проекта данного издания выполнялась на
.В разделе "Демонстрационный проект. " приведено полное описание проекта - от постановки задачи до исходных текстов.
Ссылки на каталоги и файлы проекта приводятся от корневого каталога данного документа.
Демонстрационный проект находится на дистрибутивном диске в каталоге Example. В нем содержатся подкаталоги:
Data - откомпилированный словарь БД (Pervasive SQL);
Exe - исполняемая часть проекта (ресурсы);
Src - исходные тексты программ проекта;
VipDoc - сгенерированная документация по проекту.
Приложение может быть выполнено в двух или трехуровневой архитектурах.
В двухуровневой архитектуре приложение запускается на выполнение посредством утилиты запуска универсального Атлантис-приложения atlExec.
В трехуровневой архитектуре приложение использует запускаемый модуль универсального Атлантис-приложения.
Кроме того, приложение можно выполнить из интерактивной среды
. Для старта приложения выполните команды "Запуск - Окна не модально - C_PRJMNG::PROJECTSMAIN" и "Сервис - Загрузить статус лайн - DEMOSTAT". Для приложения, собранного на версии ниже 5.3.01 (в его составе отсутствует утилита atlexec.exe), данный способ - единственно возможный.