Программа полностью устанавливается на сетевом томе. Никаких установок на клиентских компьютерах не требуется.
Для программы фабиус не важно, как называется корневая директория, но традиционно она именуется "Fabius" и в поставляемых начальных настройках комплекса используется это имя.
Также и сам выполняемый модуль программы может иметь любое имя, единственное требование – для запуска необходим одноименный ".ini" файл. Это свойство можно использовать для запуска предыдущих версий программы. Как правило при обновлении мы советуем переименовывать старый файл "fabius.exe" в "old.exe" а "fabius.ini" копируется в "old.ini", чтобы в случае необходимости была возможность вернуться к предыдущей версии простой подменой "fabius.exe" на "old.exe" в командном файле запуска (\Fabius\Start\Fabius.bat).
Также мы советуем запуск программы делать через командный файл, чтобы была простая возможность поменять всем пользователям имя выполняемого файла или заблокировать запуск программы не обходя все рабочие станции. То есть ярлык запуска на рабочих станциях должен указывать на файл \Fabius\Start\Fabius.bat.
Директория "Fabius" может быть размещена либо в корне серверного тома, либо вложена в некоторую директорию. В любом случае директория, содержащая папку "Fabius", должна подключаться к клиентской ОС как сетевой том. Например, вы разместили директорию "Fabius" в директории «Users», в этом случае необходимо обеспечить подключение директории «Users» к клиентской ОС в виде сетевого тома, чтобы клиент видел папку "Fabius" непосредственно в корне тома. Буква подключенного сетевого тома значения не имеет
В директории "Fabius" размещены поддиректории, перечисленные в таблице
Содержимое директории Fabius |
||
№ |
Директория |
Содержание |
1 |
Opdata |
Содержит таблицы Документов, Проводок и Результатов. В одном файле хранятся месячные или годовые данные. Важно обеспечить регулярную архивацию этой папки и теневое копирование |
2 |
Reflis |
Содержит справочники системы, включая Конфигурацию комплекса. В подкаталоге Template содержатся бланки печатных форм. В подкаталоге Private.bln находятся "частные" (не обновляемые при обновлении конфигурации) шаблоны печатных форм. Эту папку также необходимо регулярно ( несколько раз в день ) автоматически сохранять |
3 |
Etalon |
Содержит файлы эталонной конфигурации, поставляемые разработчиком |
4 |
Program |
Содержит исполняемый файл, файлы клиентской части сервера БД, файл помощи и другие вспомогательные файлы. |
5 |
Start |
Содержит командные файлы запуска программы с Рабочим и Тестовым набором данных |
6 |
ReflTest |
Тестовый набор справочников (служит для отладки и экспериментов с Конфигурацией и данными) |
7 |
OpdtTest |
Тестовый набор Документов, Проводок и Результатов (служит для отладки и экспериментов с Конфигурацией и данными) |
В директории Fabius\Program, размещены следующие файлы
Описание некоторых файлов
Содержимое директории Fabius (файлы) |
||
№ |
Файл |
Назначение |
1 |
Fabius.exe |
Исполняемый файл |
2 |
Fabius.ini |
Текстовый файл настроек |
3 |
Fabius.chm |
Файл контекстной помощи |
4 |
Аdvantage.chm |
Файл справки по ADS |
5 |
Ace32.dll |
DLL - библиотека клиентской части ADS |
6 |
Backuper.exe |
Утилита резервного копирования комплекса "Фабиус". Устарела. На сегодняшний день ее использовать не рекомендуется |
6 |
Axcws32.dll |
DLL - библиотека клиентской части ADS |
7 |
ANSI.chr |
Кодовая таблица символов ADS |
8 |
ANSICHR.exe |
Утилита просмотра русской кодовой таблицы ADS |
9 |
Arc32.exe |
Утилита для просмотра таблиц с расширением adt ( advantage database table ). Используется в пункте меню Сервис – Утилиты – Утилиты баз данных |
10 |
Adsloc32.dll |
DLL - библиотека клиентской части локального ADS (необязателен) |
11 |
Adslocal.cfg |
Текстовый файл настройки локального ADS (используется в пункте меню Сервис – Утилиты – Тест производительности) |
Текстовый файл настройки "fabius.ini" содержит строки
Текстовый файл Fabius.ini |
||
№ |
Строка |
Назначение |
1 |
ReflisPath=\Fabius\Reflis |
Задает путь размещения справочников системы |
2 |
OpdataPath=\Fabius\Opdata |
Задает путь размещения данных |
3 |
EtalonPath=\Fabius\Etalon |
Задает путь размещения эталонной конфигурации |
4 |
LocalAds=False |
Возможность работать с локальным сервером баз данных |
5 |
Title=Данные с 2013 года |
Текст, выводимый в заголовок Главного окна |
6 |
Lable=Ваше предприятие |
Текст, выводимый в качестве метки на Панели Задач |
7 |
NrmtID=0 |
идентификатор текущего филиала (0<= NrmtID<=Z) |