Глава 1. Структура комплекса 

 TOC \o "2-3" \h \z \u Каталоги и файлы комплекса. PAGEREF _Toc230765826 \h 1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800320036000000

Состав комплекса. PAGEREF _Toc230765827 \h 1 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800320037000000

Размещение каталогов комплекса. PAGEREF _Toc230765828 \h 2 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800320038000000

Основной каталог PAGEREF _Toc230765829 \h 3 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800320039000000

Формат файла sbis.ini PAGEREF _Toc230765830 \h 5 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800330030000000

Основные параметры ini-файла. PAGEREF _Toc230765831 \h 5 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800330031000000

Дополнительные параметры ini-файла. PAGEREF _Toc230765832 \h 7 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800330032000000

Каталог базы данных. PAGEREF _Toc230765833 \h 8 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800330033000000

Инсталляционная БД. PAGEREF _Toc230765834 \h 9 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800330034000000

Каталог модулей. PAGEREF _Toc230765835 \h 9 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800330035000000

Пользовательские настройки. PAGEREF _Toc230765836 \h 10 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800330036000000

Типы файлов. PAGEREF _Toc230765837 \h 11 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800330037000000

Формат ini-файла модулей. PAGEREF _Toc230765838 \h 11 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800330038000000

Каталог с утилитой JINNEE.EXE. PAGEREF _Toc230765839 \h 15 08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000E0000005F0054006F0063003200330030003700360035003800330039000000

 

Каталоги и файлы комплекса

Чтобы понять структуру комплекса СБиС++, давайте рассмотрим состав и назначение входящих в него файлов и каталогов.

Состав комплекса

Все файлы, входящие в состав комплекса условно можно разбить на три группы:

1.       Файлы программы – исполняемый exe-файл и остальные необходимые для его запуска и работы файлы. Все эти файлы находятся в одном каталоге, который в дальнейшем будем называть «основной каталог программы».

На имя основного каталога программы никаких ограничений не накладывается. Но для сетевой версии всё же следует избегать русскоязычных названий каталога программы.

2.       Отчётные формы, внешние функции, обработчики событий и т.д. – эти файлы также необходимы для работы с комплексом и находятся в каталоге «Модули». Внутри каталога файлы сгруппированы по папкам («sbis», «Бухгалтерский учёт», «Зарплата и кадры» и т.д.), согласно своему назначению в программе. По умолчанию, каталог с модулями находится в основном каталоге программы. Но местонахождение каталога «Модули» может быть любым, достаточно лишь прописать в файле «sbis.ini» полный путь к этому каталогу. В отличие от файлов предыдущей группы эти файлы могут в той или иной степени настраиваться под конкретное предприятие. Хранятся такие файлы в папке «!заплатки». Подробнее об их назначении рассказывается в разделе при описании структуры каталога с модулями.

3.       Данные – вся информация, вводимая пользователями программы, хранится в базе данных, которая состоит из файлов данных и вспомогательных файлов. Все они хранятся в каталоге «db». Наряду с этим каталогом, имеется каталог «db.install», в котором содержатся инсталляционные данные программы (подробности ниже). Кроме того, к данным можно отнести и архивы с резервными копиями базы данных.

Размещение каталогов комплекса

Таким образом, структура каталогов комплекса следующая:

§         Есть основной каталог программы, его название выбирается произвольно. Этот каталог всегда должен размещаться на локальном диске рабочей станции.

§         Далее есть каталог базы данных, имя которого также выбирается произвольно (как правило, «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\Обновления

Каталог с файлами архивов обновлений

А теперь рассмотрим, что же хранится в этих каталогах.

Основной каталог

Под основным подразумевается каталог, в который установлен комплекс СБиС++, то есть тот, где находится файл «sbis.exe»:

1.       При однопользовательском режиме, как правило, это «СБиС++».

2.       При многопользовательском режиме, как правило, это каталог «СБиС++ Клиент». Данный каталог создаётся на компьютере пользователя при первом запуске программы с рабочего места пользователя (с помощью ярлыка на рабочем столе).

За появление этого каталога на компьютере пользователя и за поддержание всех необходимых для работы с комплексом файлов в актуальном состоянии отвечает утилита синхронизации. О том, каково её назначение рассказывается в соответствующем разделе главы «Настройка СБиС++ для многопользовательской работы».

В основном каталоге содержатся следующие файлы.

Имя файла

Назначение

sbis.exe

sbis.dll

muzzle.dll

msvcp71.dll

msvcr71.dll

Основные исполняемые файлы программы.

sbis.cfg

Файл конфигурации, в нём хранятся параметры базы данных, параметры печати, конфигурация системы и настройки задач. Если отсутствует, то создаётся программой заново. При многопользовательском режиме работы рекомендуется для каждого конкретного пользователя создавать свой файл настроек, чтобы настройки, выполненные пользователем в предыдущий сеанс работы с программой, не затирались, а действовали и при следующем запуске программы. Из этих же соображений, и храниться такие файлы должны на сервере, где и каталог с данными. Подробнее при описании формата файла sbis.ini.

history.txt

Файл с информацией обо всех изменениях в программе.

sbis.ini

Файл с описанием настроек программы. Описание формата этого файла приводится чуть ниже.

fsynchro.exe

Утилита синхронизации файлов. Нужна при многопользовательском режиме работы с комплексом.

Формат файла sbis.ini

Поскольку может быть несколько вариантов запуска программы, то параметры запуска для каждого варианта указываются в ini-файле в самостоятельной секции, выделенной квадратными скобками. Каждый раз при запуске конкретной конфигурации программы используются параметры, прописанные в файле sbis.ini именно для этой конфигурации запуска. В базовой поставке комплекса в файле у параметров уже установлены необходимые значения, которые могут быть использованы по умолчанию. Для удобства пользователь может указать другие значения параметров, которые и будут использоваться при каждом запуске программы.

Вариант настройки базовой конфигурации может выглядеть следующим образом:

[Базовая конфигурация]
 БазаДанных=s:\sbis\DB
 Модули=Модули
 СетевойРежим=ДА
 РазделяемыеМодули=ДА
 РазделяемыеНастройки=ДА
 ПоУмолчанию=ДА
 Иконка=
 Настройки=S:\sbis\cfg\%COMPUTERNAME%
 РабочееМесто=
 Джинн=jinnee\jinnee.exe
 Обновления=
 Временные=
 Лицензии=Лицензии

Основные параметры ini-файла

1.       БазаДанных    полный путь доступа к каталогу с файлами данных. Как мы уже отмечали, расположение каталога зависит от варианта поставки программы: для однопользовательского варианта каталог располагается в основном каталоге программы; для многопользовательского режима – на сервере базы данных.

2.       Модули – полный путь доступа к каталогу с файлами ресурсов, словарей, динамически переключаемым библиотекам, отчётам. По умолчанию, каталог располагается в основном каталоге программы.

3.       СетевойРежим – да/нет. Для сетевой версии параметр по умолчанию принимает значение «Да». Если при наличии сетевого режима указать «Нет», программа будет работать в однопользовательском режиме. При этом база данных будет доступна только для пользователя, который первым запустил СБиС++ и данную конфигурацию. Остальные пользователи не смогут войти в базу данных.

4.       РазделяемыеМодули – да/нет. Для сетевой версии параметр по умолчанию принимает значение «Да» – ресурсы могут использоваться одновременно несколькими пользователями, «Нет» – монопольный доступ к ресурсам. Если ресурсы открыты монопольно (только одним пользователем) и файлы ресурсов не имеют атрибут «только для чтения», их можно открывать в программе и редактировать.

5.       РазделяемыеНастройки – да/нет. Для сетевой версии параметр по умолчанию принимает значение «Да» - если вы хотите запускать программу несколько раз, используя авторизацию одного и того же пользователя СБиС++.

6.       ПоУмолчанию – да/нет. «Да» – по умолчанию, будет загружаться данная конфигурация. «Нет» – после запуска программы пользователю будет предложено выбрать конфигурацию, с которой он собирается работать в данный момент (в случае, если у других конфигураций этот параметр имеет значение «Нет»).

7.       Иконка – путь к файлу с иконкой (файлу с расширением «.ico»).

8.       Настройки – путь доступа к файлу настроек с расширением «.cfg». В случае однопользовательского режима значение параметра может не указываться. В этом случае, все настройки в программе будут сохраняться в файле «sbis.cfg». При многопользовательском режиме настройки каждого пользователя сохраняются в файле «S:\sbis\cfg\%COMPUTERNAME%»

Настройка хранения файлов конфигурации. Имена переменных, которые можно использовать для настройки:

§         %computername% – имя компьютера;

§         %sbisusername% – имя пользователя в СБиС++.

9.       Рабочее место – название рабочего места пользователя. По умолчанию, берётся сетевое имя компьютера пользователя.

10.   Джинн – путь к каталогу с утилитой «Джинн». В случае однопользовательского режима значение параметра может не указываться (каталог с утилитой находится в основном каталоге программы). При многопользовательском режиме каталог располагается на сервере, где и каталог с базой данных.

11.   Обновления – путь к каталогу, где хранятся файлы с обновлениями программы, полученные через Интернет.

12.   Временные – путь к временным файлам. Этот параметр может отсутствовать; в этом случае, по умолчанию, будет создан каталог \\\ tmp.

13.   Лицензии - путь доступа к каталогу «Лицензии» (файлы с лицензией).

Дополнительные параметры ini-файла

1.       СерверЛицензий – параметр актуален только для многопользовательской версии СБиС++ и содержит путь к установленной программе «Сервер лицензий», которая обеспечивает видимость ключа защиты и файлов лицензий со всех клиентских мест в сети. По умолчанию, путь не указан и предполагается, что сервер лицензий располагается там же, где и база данных.

2.       ЛогинПоУмолчанию – имя зарегистрированного пользователя СБиС++, используемое по умолчанию при загрузке конфигурации запуска. Если пользователь по умолчанию не указан, то при запуске конфигурации будет возникать запрос указать имя пользователя.

3.       ПарольПоУмолчанию – пароль зарегистрированного пользователя СБиС++ для входа в программу по умолчанию. Если пароль пользователя по умолчанию не указан, то при запуске конфигурации будет возникать запрос ввести пароль указанного пользователя.

4.       КонфигИгнорироватьОбновлениеСловарей – да/нет. Отвечает за выполнение проверки на соответствие словарей в базе и модулях, если они различны, то программа предложит сконвертировать базу данных. По умолчанию принимает значение «НЕТ», т.е. проверка не выполняется.

5.       КонфигСетевойКлиент - параметр актуален только для многопользовательской версии СБиС++ и содержит путь к каталогу, в котором находятся исполняемые файлы СБиС++.

6.       КонфигСетевыеМодули - параметр актуален только для многопользовательской версии СБиС++ и содержит путь к каталогу модулей (по умолчанию можно не задавать, в этом случае в качестве названия будет использоваться каталог «Модули»).

7.       КонфигКаталогАрхивов – путь к каталогу, в который будет производиться резервное копирование клиента, перед обновлением версии.

8.       КонфигСинхронизация - указывается команда для запуска программы FSynhro для обновления клиента.

9.       КонфигМаскаВхода – маска для вычленения пароля из кода карты, используется при регистрации пользователя в СБиС++ с помощью магнитной карты или любого ID от устройства.

10.   КонфигУстройствоИдентификации – параметр для настройки считывающего устройства для авторизации в СБиС++. По умолчанию присваивается значение, сформированное в поле для конкретного устройства идентификации в справочнике оборудования.

11.   ДопБаза0, ДопБаза1, ДопБаза2, … – пути к дополнительным базам данных.

12.   Локализация – перевод на выбранный язык пользовательского интерфейса и диалоговых окон СБиС++. По умолчанию  принимает значение «RU»  – русский. Может также принимать значения «DE» - немецкий и «UA» - украинский.

13.   ПапкаЛогов – путь для файлов протоколов системы (по умолчанию можно не задавать, в этом случае в качестве названия будет использоваться каталог «LOGS»).

Каталог базы данных

База данных – это некоторая совокупность таблиц, индексов и связей между таблицами. Для программы имя базы данных – это имя каталога, в котором находятся файлы базы данных. В зависимости от режима работы, этот каталог может находиться либо в основном каталоге программы (однопользовательский режим), либо на сервере (многопользовательский режим). В последнем случае каталог с данными должен быть разделяемым - все пользователи должны иметь полный доступ к этому каталогу. Путь к каталогу с базой данных прописывается в файле «sbis.ini» (подробности ниже).

В зависимости от варианта поставки в каталоге базы данных могут быть следующие типы файлов:

Имя файла

Назначение

*.dic

Словари данных. Содержат описания таблиц базы данных, связей между таблицами и индексов. Основной файл – «!sbis.dic». Словари данных обязательно должны присутствовать в каталоге базы данных. При запуске программа всегда проверяет, совпадает ли формат файлов базы данных с тем, что записано в словарях, и, если нет, то предлагает привести в соответствие, запустив конвертацию данных.

*.tbl

*.mcx

*.blb

Данные для однопользовательского режима работы. В tbl-файлах лежат собственно данные, а в одноимённых mcx-файлах – индексы по этим данным, нужны для быстрого доступа к данным. В случае отсутствия mcx-файлов, программа просто создаёт их заново в процессе открытия базы данных. В blb-файлах хранятся большие двоичные данные. С этими файлами нужно быть осторожнее: их удалять нельзя, иначе база данных будет разрушена.

*.mkd

*.tbh

*.ddf

Данные для многопользовательского режима работы. Этот формат данных позволяет организовать доступ к базе данных комплекса внешними SQL-средствами. В tbh?файлах лежит служебная информация. А mkd-файлы – это файлы СУБД Pervasive.SQL, они содержат и данные, и индексы. Кроме того, появляются ещё и ddf?файлы – это фактически те же словари базы данных, но уже для СУБД Pervasive.SQL. Ddf-файлы для работы самого комплекса СБиС++ не нужны, они нужны только для организации доступа к данным внешними SQL?средствами.

*.tmp

Служебные файлы

Как видно из описания, для разных режимов работы программы используется разный формат данных: для однопользовательского – «tbl-mcx», а для клиент-серверного – «tbh?mkd-ddf». Причём, в каталоге базы данных может находиться только один из перечисленных наборов файлов данных.

Инсталляционная БД

Каталог, в котором находятся инсталляционные данные программы. Зачем нужны эти данные?:

§         во-первых, изменяя данные в программе (например, изменяя правила операций), пользователь в любой момент вернуть первоначальные данные в программе, импортируя их из каталога «db.install»;

§         во-вторых, при обновлении программы (только если обновление происходит с помощью файла «sbis-setup.exe») происходит и обновление всех данных в этом каталоге. Пользователь всегда может импортировать обновлённые данные в свою базу данных. Например, добавить новые правила операций в справочнике.

Файлы с данными в этом каталоге имеют тот же тип, что и в каталоге «DB» (смотрите описание выше).

Каталог модулей

Каталог «Модули» содержит базовые модули, необходимые для работы программного комплекса СБиС++. Как мы уже упоминали, названия этих модулей менять нельзя. Состав этого каталога меняется в зависимости от конкретной поставки комплекса. Есть группа модулей, которые обязательно присутствуют в каждой поставке комплекса. Это:

§         sbis;

§         Бухгалтерский учет;

§         Хозрасчетный учет (Бюджетный учет);

§         Статистическая отчетность;

§         Электронная отчетность.

В зависимости от варианта поставки, состав базовых модулей будет дополнен модулями, необходимыми для полноценной работы той или иной конфигурации комплекса СБиС++. Так, например, для конфигурации «СБиС++Бухгалтерский учёт» дополнительно к базовым модулям будут добавлены модули: «Предприятие», «Зарплата и кадры», «Складской учет» и «Основные средства»; для «СБиС++ Малое предприятие» - вместо модуля «Предприятие» будет модуль «Малое предприятие» и т.д.

Пользовательские настройки

Кроме вышеперечисленных каталогов в каталоге «Модули» может быть каталог «!Заплатки». При установке программы данного каталога не существует. Но как только пользователь начинает выполнять какие-либо изменения в программе, например, редактировать файлы ресурсов, создавать свои отчёты или обработчики событий в реестрах и т.д., то при сохранении этих изменений и создаётся данный каталог, в который и сохраняются файлы с изменениями. Это сделано для того, чтобы:

§         во-первых, все файлы с пользовательскими настройками находились в отдельном каталоге;

§         во-вторых, чтобы не затирались файлы с первоначальными настройками программы. В любой момент пользователь может отказаться от своих настроек и вернуть первоначальные настройки программы.

Очень важно следующее: при обновлении программы все настройки, сделанные пользователем в предыдущей версии, сохраняются!

Типы файлов

В каждом из перечисленных модулей могут находиться файлы следующих типов:

Файл

Назначение

*.rs

*.rs.mcx

Файлы ресурсов. Содержат описания окон, диалогов, меню, выборок из базы данных и тому подобное. Без  данных файлов программа работать не будет. Индексные файлы нужны для быстрого доступа к ресурсам в программе

*.html

Описания отчётных форм

*.chm

Файлы с документацией, доступной в программе по клавише <F1>

*.css

Файл со стилями, используемыми в программе

*.jpg, *.gif

Файлы с картинками и иконками, используемыми в программе

*.txt

Файлы, содержащие информацию обо всех изменениях в файлах этого модуля

*.*-hdl (*.dlg-hdl, *.sel-hdl,

* .rec-hdl и т.д.)

Описания обработчиков событий в реестрах и диалоговых окнах

*.prg, *.prg-lib

Описания пользовательских функций. Эти функции могут использоваться в отчётах, обработчиках, правилах операций

*.ini

Файл, содержащий сведения, необходимые при регистрации данного модуля при обновлении версии программы. Описание файла чуть ниже

*.dll

Файлы, необходимые для работы конкретного модуля

*.dic

Словари данных. При запуске программа всегда проверяет, совпадает ли формат файлов базы данных с тем, что записано в словарях, и, если нет, то предлагает привести в соответствие, выполнив конвертацию

*.tbl

Файлы с обновлёнными данными, которые добавляются в базу данных при регистрации модулей

Формат ini-файла модулей

Формат файла настроек, к примеру, модуля «Управление производством», может выглядеть следующим образом:

[Модуль]
Название=Управление производством
Дата=15.11.06
Версия=2.2.0
МинВерсия=2.2
МаксВерсия=
[Описание]
[Правило]
[ЗависитОт]
sbis
Складской учет
[ЗагружатьПосле]
sbis
Складской учет
Бухгалтерский учет

Основные параметры

Все параметры в файле сгруппированы, согласно их назначению:

1.       [Модуль] – основной блок файла, содержащий основные сведения о модуле:

§         Название – название модуля;

§         Дата - дата изменения модуля;

§         Версия – версия модуля;

§         МинВерсия, МаксВерсия - минимальная и максимальная версия (часто не указывается) файла «sbis.exe», с которым может взаимодействовать данная версия модуля.

2.       [Описание] – для ввода произвольного текста;

3.       [Правило] – можно указать выражение на внутреннем языке СБиС++, которое будет выполняться при регистрации данного модуля; дополнительно можно указать правило операций, которое будет выполняться перед регистрацией (или после) данного модуля в программе. Описание этого правила приводится в блоке [ПравилоПеред] (или [ПравилоПосле]). Например, перед регистрацией модуля «Электронная отчётность» (Электронная отчетность.ini) выполняется обновление прежней версии программы (2.08, 2.09) до версии 2.1 и другие действия.

4.       [ЗависитОт] – блок, в котором указываются модули, после регистрации которых должен зарегистрироваться данный модуль, в нашем примере, модуль «Управление производством». Модули указываются именно в том порядке, в котором и должны быть прочитаны функции, описанные в этих модулях.

5.       [ЗагружатьПосле] – блок, в котором указываются модули, после загрузки которых, будет загружаться данный модуль, в нашем примере, модуль «Управление производством». В отличие от блока [ЗависитОт], данный блок не требует обязательного наличия перечисленных модулей.

Дополнительные параметры

Помимо основных параметров в блоке [Модуль] могут присутствовать и другие параметры, которые будут использоваться при установке модуля. Эти параметры отвечают за графическое отображение объектов (индикатора, текста и т.д.) на заставке (сплаш-скрин) к программе, отображаемой на экране монитора при загрузке программы СБиС++:

Рис 1-1 Фрагмент экранной заставки программы

[Модуль]
...
Картинка=имя файла с картинкой
ЦветИндикатора=цвет1;цвет2;цвет3
ПоложениеИндикатора=y,x,высота,ширина
ПоложениеТекста= y,x,высота,ширина
Сообщения=сообщение:y,x,цвет,выравнивание,шрифт,размер шрифта;
...

1.       Картинка – указывается имя файла с картинкой, которая будет выступать в роли заставки на экране при загрузке данного модуля. Картинка может быть любого формата (bmp, jpg, gif и др.), поддерживаемого программой СБиС++. Такие файлы должны обязательно находиться в каталоге «Модули». Если используется несколько картинок, описанных в ini-файлах модулей, то при загрузке они будут поочерёдно меняться.

2.       ЦветИндикатора – указывается цвет бордюра (цвет1), цвет заполненного индикатора (цвет2) и цвет незаполненного индикатора (цвет3). В качестве значения параметра указывается код цвета в формате RGB(три числа, разделенные запятой). Если какой-либо из параметров не определён, то используется значение по умолчанию.

3.       ПоложениеИндикатора - указывается расположение и размер индикатора (в пикселах) на сплаш-скрине (заставка на экране, которая появляется при загрузке программы). Если какой-либо из параметров не определён, то используется значение по умолчанию.

4.       ПоложениеТекста - указывается расположение и размер текста (в пикселах), в качестве которого выводится статусная информация. По умолчанию информация выводится непосредственно под индикатором.

5.       Сообщения – может выводиться произвольное сообщение на заставке. Для сообщения необходимо указать расположение (в пикселах), код цвета в формате RGB, выравнивание текста влево, вправо или по центру (указывается любая буква – л, Л, L, l и т.д. - на любом языке, причём регистр не имеет значения), шрифт, размер шрифта в пикселах. В качестве типовых могут использоваться сообщения: version - версия программы; copyright – правообладатели программы. В этом случае будут подставлены соответствующие значения.

Каталог с утилитой JINNEE.EXE

Месторасположение утилиты зависит от того, в каком режиме работы используется программа СБиС++: при однопользовательском режиме – в основном каталоге; при многопользовательском режиме – на сервере, где и база с данными в каталоге «Администратор». В каталоге с именем «jinnee» находится специальная программа для редактирования ресурсов и словарей данных, а также позволяющая производить оптимизацию, проверку и конвертацию базы данных. Подробное описание всех возможностей программы Jinnee приводится в соответствующих главах руководства «Администрирования СБиС++», а также «Разработка в СБиС++».