мета-данные страницы
Конфигурирование и запуск приложения
Проект "AnaliticDB"
Режим работы
- Режим командной строки
- Диалоговый режим
Выбор режима работы определяется параметрами командной строки.
В режиме командной строки выполняется копирование и расчет данных без создания экранной формы.
В диалоговом режиме открываются формы для просмотра сводных таблиц из которых доступна выгрузка в Excel отчетов.
Настройки
Настройки передаются в программу через командную строку или могут браться из файла настроек AnaliticDB.ini.
При одновременном задании настройки в командной строке и файле настроек будет использоваться значение из командной строки.
Если настройка не задана ни командной строке ни в файле настроек, то берется значение по умолчанию в самой программе.
AnaliticDB.ini
Если файла с настройками нет, то он создается при запуске программы.
- Host - Host, на котором размещена БД
- Port - Порт для подключения к БД
- UserName - Login для подключения к БД
- Password - Пароль для подключения к БД
- DbMain - БД «Химчистка»
- DbRep - БД «Срезы»
Пример файла AnaliticDB.ini
//Host, на котором размещена БД Host=127.0.0.1 //Порт для подключения к БД Port=3050 //Login для подключения к БД UserName=SYSDBA //Пароль для подключения к БД Password=masterkey //БД "Химчистка" DbMain=E:\Agbis\DB\AMain\ARM.FDB //БД "Срезы" DbRep=E:\Agbis\DB\ARep\AnaliticDB.fdb //Режим работы (Small - только отчеты для Тома, Extended - Расширенный набор отчетов, Test - Показывать инструмент для тестирования) WorkCase=Small //Задержка импорта в днях WaitBeforeLoad=7
Параметры командной строки
- /RUN – выполняется без видимого окна (TMain.Use(Nil, true))
- Host=IP - Host, на котором размещена БД
- Port=3050 - Порт для подключения к БД
- UserName=SYSDBA - Login для подключения к БД
- Password=masterkey - Пароль для подключения к БД
- DbMain=file - БД «Химчистка»
- DbRep=file - БД «Срезы»
- WorkCase=case - Режим работы
- Small - только отчеты для Тома,
- Extended - Расширенный набор отчетов,
- Test - Показывать инструмент для тестирования,
- WaitBeforeLoad - Задержка импорта в днях, которая необходима для внесения всех документов. Если импортировать без задержки, то документы, которые оформляются задним числом будут потеряны, так как импортируются только документы с датой после последнего успешного импорта.
В значение параметра в командной строке имеет более высокий приоритет, чем в файле настроек.