Стандартное(системное) хранилище настроек в 1С
Стандартное(системное) хранилище настроек в 1С |
![]() ![]() ![]() |
При работе с прикладными решениями у пользователей есть возможность сохранять настройки отчетов, вариантов отчетов, заполнения форм, и другие. Данные настройки хранятся в специальных таблицах информационной базы. При программировании есть возможность получать и записывать данные этих таблиц. Сохранить значение и восстановить значение (только обычное приложение)Для сохранения и получения каких либо значений в 1С Предприятии существуют специальные функции встроенного языка программирования. Данный метод работает только в обычном приложении. //Сохранить настройку
Системные хранилища настроек (обычное и управляемое приложение)Данный метод универсален и работает в обычном и управляемом приложениях. Во встроенном языке 1С есть специальные объекты предназначенные для работы с системными хранилищами. Используя методы объектов можно записать и получить данные из таблиц настроек. Для каждого системного хранилища предназначен свой объект.
//Сохранить настройку
Не всегда стандартный механизм сохранения настроек устраивает разработчиков. В 1С Предприятии есть возможность переопределить хранилище настроек. Для этого необходимо создать объект данных с типом ХранилищеНастроек и подключить его в свойствах конфигурации. ![]() Собственное ХранилищеНастроек обязано реализовать собственные алгоритмы сохранения и восстановления данных в событиях "ОбработкаСохранения", "ОбработкаЗагрузки". Сохранять настройки можно в справочниках, регистрах сведений, файлах и т.д. |