При запуске 1С:Предприятие пользователю предоставляется окно со списком подключенных баз. Рассмотрим структуру и где хранится список баз 1С.
Где хранится список баз 1С
Список информационных баз 1С хранится в файле ibases.v8i. Это обычный текстовый файл, который можно просмотреть и отредактировать в блокноте. Каждый пользователь операционной системы формирует свой собственный список информационных баз 1С, с которыми он работает. Соответственно, файлы ibases.v8i у разных пользователей также индивидуальные.
Файл ibases.v8i хранятся в каталогах:
- для Windows: %APPDATA%1C1CEStart;
- для Linux: ~.1C1cestart;
- для macOS: ~.1C1cestart.
Структура и описание ibases.v8i
Файл ibases.v8i хранится в кодировке UTF-8 и состоит из блоков с предопределенной структурой. Каждый такой блок описывает одну базу 1С или одну папку в дереве баз (если базы отображаются в виде дерева).
Для каждого блока (читай базы) указывается наименование и перечень параметров. Наименование заключается в квадратные скобки; именно оно отображается в окне запуска 1С:Предприятие. Параметры указывается в формате ИмяПараметра=ЗначениеПараметра. Наименование и параметры указываются в отдельных строках.
Блок описания информационной базы имеет структуру:
[Наименование базы]
ИмяПараметра1=ЗначениеПараметра1
ИмяПараметра2=ЗначениеПараметра2
ИмяПараметраN=ЗначениеПараметраN
Рассмотрим основные параметры и их возможные значения:
- Connect — параметры соединения с базой:
- для файлового варианта Connect=File=<Путь>;
- для клиент-серверного варианта Connect=Srvr=<ИмяСервера1СПредприятия>;Ref=<ИмяИнформационнойБазыНаСервере>;
- ID — идентификатор базы, должен быть уникальным в рамках файла. Формируется автоматически.
- Folder — наименование папки в дереве баз. Используется когда список баз отображается в виде дерева.
- ClientConnectionSpeed — скорость соединения для тонкого и веб-клиентов. Возможны значения:
- Normal — обычная;
- Low — низкая.
- WA — вариант аутентификации пользователя. Возможны значения:
- 1 — аутентификация средствами ОС. В случае ошибки запрашивается логин/пароль;
- 0 — аутентификация с помощью логина/пароля.
- App — тип клиентского приложения. Возможны значения:
- Auto – автоматический выбор типа клиентского приложения;
- ThinClient – тонкий клиент;
- ThickClient – толстый клиент;
- WebClient – веб-клиент.
- Version — версия 1С:Предприятия для запуска базы.
- AdditionalParameters — дополнительные параметры запуска.
Как перенести список информационных баз 1С другому пользователю
Мы уже определили, что список баз 1С хранится в обыкновенном текстовом файле ibases.v8i. Для переноса списка от одного пользователя другому достаточно скопировать этот файл из папки исходного пользователя в папку целевого пользователя.
Списки общих информационных баз
Список общих информационных баз — это текстовый файл с произвольным наименованием и расширением v8i. Структура файла соответствует структуре ibases.v8i. Список общих информационных баз можно использовать:
- Непосредственно для запуска 1С:Предприятия. В этом случае в окне запуска будут только те базы, которые описаны в файле. Если в файле всего одна база, то она сразу же запускается, без отображения окна выбора баз.
- Для подключения к основному списку баз пользователя. В этом случае при запуске 1С пользователь будет видеть как свои базы, так и базы из общего списка.
Подключение списка общих баз:
Список общих информационных баз может быть сформирован вручную в блокноте или путем сохранения уже подключенной базы из окна запуска 1С: