Размещение каталогов комплекса |
Таким образом, структура каталогов комплекса следующая:
• Есть основной каталог программы, его название выбирается произвольно. Этот каталог всегда должен размещаться на локальном диске рабочей станции.
• Далее есть каталог базы данных, имя которого также выбирается произвольно (как правило, "db") и прописывается в параметрах файла "sbis.ini". При многопользовательском режиме работы с комплексом каталог базы данных размещается на сервере базе данных и должен быть доступен как сетевой ресурс со всех рабочих станций. При однопользовательском режиме каталог базы данных, как правило, размещается в основном каталоге программы.
• И, наконец, каталог "Модули", в котором хранятся описания отчётов, внешних функций, обработчиков событий и т.д. Как уже говорилось, имена базовых модулей жёстко определены, а вот размещаться они могут и в основном каталоге программы, и в том каталоге, в котором размещён каталог базы данных. Программа будет просматривать и тот, и другой каталог, но для неё приоритетнее файлы, размещённые в основном каталоге программы.
Таким образом, есть две возможности – сделать отчёты и функции индивидуальными для каждого пользователя или общими для всех пользователей, работающих с данной базой данных. Мы рекомендуем использовать первую возможность, когда отчёты и функции для каждого пользователя будут индивидуальными.
И в заключение, приведём типовое размещение каталогов, которое мы рекомендуем использовать:
• при однопользовательском режиме:
C:\СБиС++ | Каталог программы |
C:\СБиС++\DB | База данных |
C:\СБиС++\DB.INSTALL | Инсталляционная база данных |
C:\СБиС++\Модули | Отчёты, обработчики событий, внешние функции и т.д. |
C:\СБиС++\jinnee | Каталог с утилитой Jinnee |
C:\СБиС++\uninstall | Каталог с программой удаления СБиС++ |
C:\СБиС++\Обновления | Каталог с файлами архивов обновлений |
• при многопользовательском режиме:
C:\СБиС++ Клиент | Каталог программы |
S:\SBIS\DB | Сетевая база данных |
S:\SBIS\DB.INSTALL | Инсталляционная база данных |
C:\СБиС++ Клиент\ Модули | Отчёты, обработчики событий, внешние функции и т.д., расположенные на рабочем месте пользователя |
S:\SBIS\Администратор | Каталог с утилитой Jinnee и программами для выполнения автоархивации и проверки БД |
S:\SBIS\Обновления | Каталог с файлами архивов обновлений |
А теперь рассмотрим, что же хранится в этих каталогах.