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

Материал из КинтВики
Перейти к: навигация, поиск
 
Строка 5: Строка 5:
 
Статья описывает опыт дополнения/редактирования списка баз 1С пользователей без необходимости идти к каждому пользователю отдельно.
 
Статья описывает опыт дополнения/редактирования списка баз 1С пользователей без необходимости идти к каждому пользователю отдельно.
  
=== Решаемая задача ===
+
=== Задача ===
 
Необходимо показывать определенный список баз 1С всем пользователям, помимо списка баз для каждого пользователя.
 
Необходимо показывать определенный список баз 1С всем пользователям, помимо списка баз для каждого пользователя.
  

Текущая версия на 10:00, 20 ноября 2023

Статья описывает опыт дополнения/редактирования списка баз 1С пользователей без необходимости идти к каждому пользователю отдельно.

Задача

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

Необходимо 2 файла (1CEStart.txt и ibases.v8i) — возьмите уже существующие либо создайте.

Оба файла разместите (C:\ProgramData\1C\1CEStart) или (C:\Documents and Settings\All Users\Application Data\1C\1CEStart) — одно и тоже для Win server 2012, для остальных ОС скорее всего тоже.

Если нужных папок нет (1C, 1CEStart) — создайте руками.

Решение

Содержание файла 1CEStart.txt

InstalledLocation=C:\Program Files\1cv8
InstalledLocation=C:\Program Files (x86)\1cv8
CommonInfoBases=C:\ProgramData\1C\1CEStart\ibases.v8i 
InstallComponents=DESIGNERALLCLIENTS=1 THINCLIENTFILE=0 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=1 CONVERTER77=0 SERVERCLIENT=0 ADMINISTRATIONFUNC=0 LANGUAGES=RU

Содержание файла ibases.v8i

[Имя Базы1 (для пользователя)]
Connect=Srvr="ВашСервер";Ref="ИмяБазы1";
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3 (укажите версию платформы) 
DefaultApp=ThickClient
[Имя Базы2 (для пользователя)]
Connect=Srvr="ВашСервер";Ref="ИмяБазы2";
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3 (укажите версию платформы) 
DefaultApp=ThickClient
....... и т.д.

Если нужно создать базы в виде дерева - содержание файла ibases.v8i будет следующим:

[Имя Базы (для пользователя)]
Connect=Srvr="ИмяСервера";Ref="ИмяБазы";
Folder=/ИмяГруппы
OrderInTree=1 - порядок в группе
External=-1
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.3
DefaultApp=ThickClient
Если нужно отредактировать список, для конкретного пользователя перейдите сюда: C:\Users\НашПользователь\AppData\Roaming\1C\1CEStart и отредактируйте файл ibases.v8i

Итог

Пользователь увидит как созданные им базы так и базы, которые мы прописали в файле.

См. также

Оригинальная статья на Инфостарте