МенеджерИсторииДанных.УстановитьНастройки (DataHistoryManager.SetSettings)
МенеджерИсторииДанных (DataHistoryManager)
УстановитьНастройки (SetSettings)
Доступен, начиная с версии 8.3.11.
Синтаксис:
УстановитьНастройки(<Метаданные>, <Настройки>)Параметры:
<Метаданные> (обязательный)
Объект метаданных.
<Настройки> (обязательный)
Настройки использования истории данных для объекта.
Если передано значение Неопределено, будет выполнен сброс настроек (при работе истории данных будут использоваться настройки из конфигурации).
Значение по умолчанию: Неопределено.
Описание:
Установить настройки истории данных для объекта метаданных.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Пример:
| // Включение использования истории для документа "Заказ", // в историю включаются реквизит "Комментарий", // реквизит "Цена" табличной части "Товары". Настройки = Новый НастройкиИсторииДанных; Настройки.Использование = Истина; Настройки.ИспользованиеПолей.Вставить("Комментарий", Истина); Настройки.ИспользованиеПолей.Вставить("Товары.Цена", Истина); ИсторияДанных.УстановитьНастройки(Метаданные.Документы.Заказ, Настройки); // В конфигураторе для документа "Заказ" и реквизита "Комментарий" // настроено использование в истории. Приведенный ниже пример // отключает использование в истории для // реквизита "Комментарий", в версию будут попадать другие реквизиты // "Заказ", для которых настроено использование в истории Настройки = Новый НастройкиИсторииДанных; Настройки.Использование = Метаданные.Документы.Заказ.ИсторияДанных = Метаданные.СвойстваОбъектов.ИспользованиеИсторииДанных.Использовать; Настройки.ИспользованиеПолей.Вставить("Комментарий", Ложь); ИсторияДанных.УстановитьНастройки(Метаданные.Документы.Заказ, Настройки); // Удаление ранее сделанных настроек, // будут использоваться настройки, сделанные в конфигураторе ИсторияДанных.УстановитьНастройки (Метаданные.Документы.Заказ, Неопределено); |
Использование в версии:
Доступен, начиная с версии 8.3.11.