Реестр настроек

15.08.25

Задачи пользователя - Журналы и реестры данных

Аналог стандартного функционала хранения значений в константах с расширенным функционалом доступа.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Реестр настроек
.cfe 29,18Kb
1 4 550 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

В стандартном функционале существуют «константы», которые могут хранить ссылки на значения различных объектов. Но добавление новой константы производится через конфигуратор. Предлагаемый «реестр настроек» представляет собой иерархический справочник с общим модулем, который предоставляет функции получения данных из данного справочника в различных представлениях.

 

        

Данные в реестр могут храниться в виде единичного значения (реквизит «Значение»), либо в виде таблицы (табличная часть «СписокЗначений»), при этом в каждой строке можно хранить до 6 различных значений (реквизиты «Свойство», «Значение», «Значение2» – «Значение5»).

 

         

После установки расширения необходимо первоначально настроить типы данных, которые можно хранить в реестре настроек. Для этого в конфигураторе для реквизитов «Свойство», «Значение», «Значение2» – «Значение5» необходимо задать необходимые типы, либо указать «ЛюбаяСсылка».

 

 

В режиме предприятия реестр настроек представляет собой обыкновенный справочник, который заполняется стандартным функционалом 1С.

 

 

Основной преимущество реестра настроек заключается в предоставляемых методах (функции обще модуля), которые можно вызывать из кода программы как вдк_Настройки.

ПолучитьЗначенияНастроек(СписокНастроек), где СписокНастроек – это наименование элемента справочника, группы элементов или нескольких элементов, разделенных запятой.

Пример:

вдк_Настройки.ПолучитьЗначенияНастроек("СбытДляОбмена,ВидыДоговоров,СвойствоТребуетсяРасшифровкаАктаПоСбыту");

Описание всех функций:

  1. ПолучитьЗначенияНастроек(СписокНастроек) - возвращает структуру со списком значений, заданных в параметре СписокНастроек (через запятую), можно задавать группу. Наименование ключей структуры соответствует наименованию элементов справочника.
  2. ПолучитьЗначениеНастройки(Настройка) - возвращает значение одной настройки.
  3. ПолучитьРеквизитЗначенияНастройки(Настройка, Реквизит) - возвращает реквизит значения одной настройки.
  4. ПроверитьНаличиеНастройки(Настройка) - проверяет есть ли в справочнике настройка, с заданным именем.
  5. ПолучитьСписокЗначенийНастройки(Настройка,ПолучатьСвойства,ТолькоСПометкой) - возвращает табличную часть настройки (Свойство или Значение) в виде массива, имя настройки задается в виде строки. Можно получать все строки, либо те, у которых реквизит «Пометка» установлен в Истина.
  6. ПолучитьЗначениеСвойстваНастройкиИзСписка(Настройка,Свойство,ТолькоСПометкой,НомерЗначения) - возвращает значение столбца "Значение" по переданному значению указанного свойства из табличной части настройки, имя настройки задается в виде строки. Если НомерЗначения = 0, то возвращает реквизит ТЧ "Значение", иначе Значение2 или Значение3 или Значение4. Если в результате одна строка, то возвращает значение, если несколько, то возвращает массив. Если не найдено, то возвращает значение  по умолчанию (значение элемента справочника).
  7. ПолучитьТаблицуЗначенийНастройки(Настройка,ТолькоСПометкой) - возвращает табличную часть настройки в виде таблицы значений.

Проверено на следующих конфигурациях и релизах:

  • 1С:Библиотека стандартных подсистем, редакция 3.1, релизы 3.1.11.255

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Журналы и реестры данных Подбор и обработка объектов Бухгалтер Пользователь 1С v8.3 Управляемые формы Абонемент ($m)

Журнал содержит все созданные документы в конфигурации. Позволяет выполнять стандартные действия с документами (создание, удаление, проведение), устанавливать отбор по видам документов, реквизитам документов, распечатывать печатные формы, формировать печатный реестр отобранных документов, выполнять групповые обработки, а также сохранять варианты журналов с выборочными наборами документов.

10 стартмани

07.02.2025    3338    55    Marat1c8    36    

10

Информационная безопасность Поиск данных ServiceDesk, HelpDesk Журналы и реестры данных 8.3.14 Россия Бухгалтерский учет Бюджетный учет Налоговый учет Управленческий учет Платные (руб)

Полный контроль над изменениями в 1С без нагрузки на вашу базу. Мгновенный доступ к истории изменений, удобное сравнение и откат данных в один клик. Простой отчет с визуальным отображением изменений Откат на любую версию объекта в два клика История изменения данных хранится во внешней базе

180000 руб.

05.09.2025    830    0    0    

2

Журналы и реестры данных Бухгалтер Пользователь 1С v8.3 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Абонемент ($m)

Позволяет вести учет доверенностей клиента (обычно "годовые") и автоматически заполнять реквизиты печати.

1 стартмани

11.04.2025    813    8    user1057169    2    

1

Логистика, склад и ТМЦ Журналы и реестры данных Бухгалтер 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

Отчёт пригодится бухгалтеру для ответа на запрос налоговой о списке поступлений с товарами.

1 стартмани

11.04.2025    775    3    SergeyRomanov    0    

1

Журналы и реестры данных Бухгалтер Пользователь 1С v8.3 1С:Розница 2 Бухгалтерский учет НДС Абонемент ($m)

Сумма НДС в списке документов "Реализация товаров", "Поступление товаров", "Возврат товаров от покупателя", "Возврат товаров поставщику", "Чек".

2 стартмани

04.03.2025    850    0    Rassel8911    0    

1

Журналы и реестры данных Программист Бухгалтер Пользователь 1С v8.3 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Абонемент ($m)

Обработка позволяет оперативно находить и отображать необходимый ряд документов в базе 1С, применяя гибкие фильтры в любой комбинации. Реализован функционал пометки документов на удаление. Достаточно проста в использовании. Есть возможность подключить как дополнительную обработку.

1 стартмани

03.03.2025    964    4    Devion20    0    

3