Настройка общего списка информационных баз для пользователей домена — различия между версиями
(не показано 5 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
<noinclude>[[Категория:Работа с данными]]</noinclude> | <noinclude>[[Категория:Работа с данными]]</noinclude> | ||
+ | {| align="right" | ||
+ | | __TOC__ | ||
+ | |} | ||
Статья описывает опыт дополнения/редактирования списка баз 1С пользователей без необходимости идти к каждому пользователю отдельно. | Статья описывает опыт дополнения/редактирования списка баз 1С пользователей без необходимости идти к каждому пользователю отдельно. | ||
− | == | + | === Задача === |
Необходимо показывать определенный список баз 1С всем пользователям, помимо списка баз для каждого пользователя. | Необходимо показывать определенный список баз 1С всем пользователям, помимо списка баз для каждого пользователя. | ||
Строка 9: | Строка 12: | ||
Оба файла разместите ''(C:\ProgramData\1C\1CEStart)'' или ''(C:\Documents and Settings\All Users\Application Data\1C\1CEStart)'' — одно и тоже для Win server 2012, для остальных ОС скорее всего тоже. | Оба файла разместите ''(C:\ProgramData\1C\1CEStart)'' или ''(C:\Documents and Settings\All Users\Application Data\1C\1CEStart)'' — одно и тоже для Win server 2012, для остальных ОС скорее всего тоже. | ||
− | Если нужных папок нет '''(1C, 1CEStart)''' | + | Если нужных папок нет '''(1C, 1CEStart)''' — создайте руками. |
− | == Решение == | + | === Решение === |
− | === Содержание файла 1CEStart.txt === | + | ==== Содержание файла 1CEStart.txt ==== |
<pre class="toccolours" style="width:auto;"> | <pre class="toccolours" style="width:auto;"> | ||
InstalledLocation=C:\Program Files\1cv8 | InstalledLocation=C:\Program Files\1cv8 | ||
Строка 19: | Строка 22: | ||
InstallComponents=DESIGNERALLCLIENTS=1 THINCLIENTFILE=0 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=1 CONVERTER77=0 SERVERCLIENT=0 ADMINISTRATIONFUNC=0 LANGUAGES=RU | InstallComponents=DESIGNERALLCLIENTS=1 THINCLIENTFILE=0 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=1 CONVERTER77=0 SERVERCLIENT=0 ADMINISTRATIONFUNC=0 LANGUAGES=RU | ||
</pre> | </pre> | ||
− | === Содержание файла ibases.v8i === | + | ==== Содержание файла ibases.v8i ==== |
<pre class="toccolours" style="width:500px;"> | <pre class="toccolours" style="width:500px;"> | ||
[Имя Базы1 (для пользователя)] | [Имя Базы1 (для пользователя)] | ||
Строка 37: | Строка 40: | ||
....... и т.д. | ....... и т.д. | ||
</pre> | </pre> | ||
− | Если нужно создать базы в виде дерева - содержание файла ibases.v8i будет следующим: | + | Если нужно создать базы в виде дерева - содержание файла '''ibases.v8i''' будет следующим: |
<pre class="toccolours" style="width:500px;"> | <pre class="toccolours" style="width:500px;"> | ||
[Имя Базы (для пользователя)] | [Имя Базы (для пользователя)] | ||
Строка 54: | Строка 57: | ||
=== Итог === | === Итог === | ||
Пользователь увидит как созданные им базы так и базы, которые мы прописали в файле. | Пользователь увидит как созданные им базы так и базы, которые мы прописали в файле. | ||
+ | |||
+ | == См. также == | ||
+ | [https://infostart.ru/1c/articles/695273/ Оригинальная статья на Инфостарте] |
Текущая версия на 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 |
Итог
Пользователь увидит как созданные им базы так и базы, которые мы прописали в файле.