Имя: Пароль:
1C
1С v8
История данных
0 MonteCarlo
 
23.05.19
16:50
Коллеги, есть свойство метаданных "История данных". На ИТС написано - "Так, для получения признака включения истории данных для справочника Товары, можно использовать следующее выражение: ОбъектВключен = Метаданные.Справочники.Товары.ИсторияДанных;" - подразумевая, что в переменная ОбъектВключен будет типом Булево. По факту же тип данных этого свойства "ИспользованиеИсторииДанных". В СП ест ьописание этого типа. Значениями могут быть - Использовать и НеИспользовать. Доступен на сервере. Но вот я пытаюсь использовать этот тип в серверной процедуре, но система не видит ее, ругается на неопределенную переменную. Подскажите, кто работал с историей данных в последнее время, как получить признак включения истории в метаданных в переменную булево?
1 mikecool
 
23.05.19
17:08
ты сам ответил на свой вопрос
Метаданные.Справочники.Товары.ИсторияДанных = ИспользованиеИсторииДанных.Использовать
2 MonteCarlo
 
23.05.19
17:10
(1) Не работает. По крайне мере у меня. Пробовал на 8.3.13.1644
3 MonteCarlo
 
23.05.19
17:28
Кто-нибудь может в своем конфигураторе проверить работоспособность кода из (1)?
4 pavig
 
23.05.19
17:30
(0)
1. Проверь режим совместимости конфы
2. Я в своей конфе устанавливал использование истории не с помощью кода, а прямо в объекте конфигурации (справочник или документ) на одной из вкладок
5 Вафель
 
23.05.19
17:31
Метаданные.СвойстваОбъектов. ИспользованиеИсторииДанных.Использовать
6 MonteCarlo
 
23.05.19
17:33
(4) В (2) я указал какая платформа у меня. Режим совместимости отключен. Я создал специально пустую конфу.
Я знаю, что можно прям в конфе включить или отключить историю. Но я хочу программно проверить включена ли история или нет в режиме конфигуратора. Есть свойство объекта метаданных "История данных" типа "ИспользованиеИсторииДанных" (я так понимаю это системное перечисление). Вот только я не могу сравнить в коде со значением этого перечисления. ЧЯДНТ?
7 MonteCarlo
 
23.05.19
17:35
У кого платформа свежее 8.3.13, проверьте пожалуйста у себя, работает ли системное перечисление "ИспользованиеИсторииДанных".
8 MonteCarlo
 
23.05.19
17:37
(5) Спасибо тебе, добрый человек.
AdBlock убивает бесплатный контент. 1Сергей