ОбновлениеПредопределенныхДанных

Темы платформы · PredefinedDataUpdate

Определяет режим обновления предопределенных данных. Используется в методах &ПолучитьОбновлениеПредопределенныхДанных, &УстановитьОбновлениеПредопределенныхДанных объектов СправочникМенеджер.<Имя справочника>, ПланВидовРасчетаМенеджер.<Имя плана видов расчета>, ПланВидовХарактеристикМенеджер.<Имя плана видов характеристик>, ПланСчетовМенеджер.<Имя плана счетов>, а также в методах ПолучитьОбновлениеПредопределенныхДанныхИнформационнойБазы и УстановитьОбновлениеПредопределенныхДанныхИнформационнойБазы.

Полное описание, параметры и ограничения

ОбновлениеПредопределенныхДанных (PredefinedDataUpdate)

ОбновлениеПредопределенныхДанных (PredefinedDataUpdate)

Доступен, начиная с версии 8.3.8.

Значения
Авто (Auto)
НеОбновлятьАвтоматически (DontAutoUpdate)
ОбновлятьАвтоматически (AutoUpdate)

Описание:

Определяет режим обновления предопределенных данных.
Используется в методах &ПолучитьОбновлениеПредопределенныхДанных, &УстановитьОбновлениеПредопределенныхДанных объектов СправочникМенеджер.<Имя справочника>, ПланВидовРасчетаМенеджер.<Имя плана видов расчета>, ПланВидовХарактеристикМенеджер.<Имя плана видов характеристик>, ПланСчетовМенеджер.<Имя плана счетов>, а также в методах ПолучитьОбновлениеПредопределенныхДанныхИнформационнойБазы и УстановитьОбновлениеПредопределенныхДанныхИнформационнойБазы.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
Возможен обмен с сервером. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен http://v8.1c.ru/8.1/data/enterprise. Имя типа XDTO: PredefinedDataUpdate.

Использование в версии:

Доступен, начиная с версии 8.3.8.

Методическая информация

Практические примеры

Прочитать реальную политику своих предопределённых книг: Авто

Используется настоящий менеджер собственного справочника и вычисленное им текущее значение режима.

Где и как запускать

Сервер собственной учебной базы; только чтение политики собственного справочника.

Подготовка

  1. Собственный серверный модуль отдельной учебной базы. Создайте справочник УчебныеПредопределенныеКниги и одну собственную предопределённую запись УчебнаяКнига в конфигураторе; обновите только учебную конфигурацию.

  2. Режим обновления посмотрите в свойствах своего справочника. Основной код только читает; УстановитьОбновлениеПредопределенныхДанных / УстановитьОбновлениеПредопределенныхДанныхИнформационнойБазы не вызываются.

Менеджер = Справочники.УчебныеПредопределенныеКниги;
Фактический = Менеджер.ПолучитьОбновлениеПредопределенныхДанных();
Если Фактический = ОбновлениеПредопределенныхДанных.Авто Тогда
    Сообщить("Текущий режим собственного справочника: Авто");
Иначе
    Сообщить("Вычисленный текущий режим: " + Строка(Фактический));
КонецЕсли;
Сообщить("Элементы, привязки предопределённых имён и политика не изменялись");

Разбор по шагам

  1. Подготовьте свой справочник с предопределённым именем.

  2. Запросите его фактическую политику менеджером.

  3. Сравните с выбранным режимом, не меняя данные.

Как проверить результат

  1. Авто учитывает правила платформы и вышестоящие настройки; текущее значение менеджера вычисляется из метаданных и данных. Это не принудительная команда немедленного обновления.

  2. ОбновлятьАвтоматически / НеОбновлятьАвтоматически — политика, а не признак существования конкретной ссылки. Имя предопределённых данных и пользовательское Наименование — разные поля. BSL и записи при сборке HTML не выполнялись.

Ожидаемый результат

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

На что обратить внимание

  1. Не переключайте политику рабочего справочника ради проверки ветви.

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

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.