Прописать всем пользователям общий список баз 1С

baltun

Администратор
Сообщения
10.872
Реакции
2.584
Баллы
2.003
Программа 1С при запуске читает список баз из файла ibases.v8i в профиле самого пользоватлея, а после из профиля для всех пользователей. В нём содержится информация о наименовании базы на сервере 1С ([Название БД]), ИД базы, порядок в скписке баз (OrderInList=XXX), порядок в скписке древа (OrderInTree=XXX),место в древе каталога баз (Folder=/). И некоторые другие параметры, я их все описывать не буду.

Добавляем общий список баз 1с. По пунктам
  1. Запускаем 1С и прописываем все базы (формируем свой ibases.v8i файл)
  2. Потом копируем C:\Users\%USERNAME%\AppData\Roaming\1C\1CEStart\ibases.v8i
  3. Для удобства сюда: C:\Users\Public\bases\ibases.v8i (так как это Public, то эта директория будет доступна всем)
  4. И редактируем следующий файл: C:\ProgramData\1C\1CEStart\1CEStart.cfg
В файле дописываем строчку с указанием нашего списка баз:
Код:
CommonInfoBases=C:\Users\Public\bases\ibases.v8i
Screenshot_2.jpg
Всё просто. После этого все пользователи будут видеть только что добавленный список баз.

Костыльный способ. Через ярлык.
Копируем ярлык для 1С в папку C:\Users\Public\Desktop. Таким образом он появится на всех рабочих столах вашего терминала. В свойствах файла, в поле Объект прописать запуск нужной базы.
Код:
"C:\Program Files (x86)\1cv8\common\1cestart.exe" ENTERPRISE /S "SERVERNAME/DATABASENAME" /AppAutoCheckVersion /AppAutoCheckMode
Screenshot_4.jpg
Тогда программа сразу будет запускать нужную базу, минуя окно с выбором подключения.
 
Последнее редактирование:
Назад
Верх Низ