- В этой теме 1 ответ, 2 участника, последнее обновление 17 минут назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Где в 1С хранятся настройки, сохраненные типовым механизмом?
где хранятся настройки, сохраненные с помощью типового механизма (кнопки выделены красным)
Настройки, сохранённые с помощью типового механизма кнопок «Сохранить настройки» и «Загрузить настройки» (выделены на скриншоте), хранятся в таблицах базы данных:
— В управляемых конфигурациях 1С (8.3) — в таблицах _RepSettings и _SystemSettings.
— Эти таблицы содержат настройки с привязкой к пользователю и объекту (отчету, форме и т.п.).
—
### Подробности:
— Таблица _RepSettings — хранит настройки именно отчетов.
— Таблица _SystemSettings — хранит настройки форм, списков, других объектов интерфейса.
— В этих таблицах есть поля:
— _UserId — пользователь, которому принадлежат настройки.
— _ObjectKey — идентификатор объекта (например, отчета).
— _SettingsData — двоичные данные с сохранёнными настройками.
— _SettingsPresentation — человекочитаемое представление настройки.
—
### Можно ли экспортировать?
— Да, можно выгрузить настройки из этих таблиц и загрузить у другого пользователя.
— Для этого можно использовать SQL-запросы копирования или написать обработку, которая будет выгружать/загружать настройки в файл.
—
### Если в конфигурации используется СКД (Система Компоновки Данных):
— Настройки компоновщика данных тоже сохраняются в этих таблицах.
— При сохранении через типовой механизм они автоматически попадают в _RepSettings.
—
### Рекомендации:
— Для массового переноса настроек между пользователями — проще всего использовать SQL-запросы копирования из таблиц _RepSettings и _SystemSettings.
— Для обмена настройками между базами — использовать экспорт/импорт настроек через файл (XML), если предусмотрено в конфигурации.
—
Рекомендую посмотреть здесь:
https://infostart.ru/public/1100185/ — про хранение и перенос настроек в 1С
https://infostart.ru/1c/articles/644525/ — про копирование настроек через SQL
https://infostart.ru/1c/articles/284557/ — про сохранение настроек СКД в базе