Хранение функциональных опций в справочнике (8.2) #529746


#0 by madkat
Покурил поиск, ответа на свой вопрос. Создал свою функциональную опцию, Хранение: Справочник.ЗначенияФункциональныхОпций.Реквизит.Использовать (справочник сам создал) Создал парметр функциональной опции. Использование Справочник.ЗначенияФункциональныхОпций , все сделал правильно связку. В справочнике реквизит Использовать булево. Создал тествую обработку, где хочу проверить опцию. Код простой: Сообщить (ПолучитьФункциональнуюОпцию("ИспользоватьЗапретРеализацииБезКД", Новый Структура("ИмяФункциональнойОпции",Справочники.ЗначенияФункциональныхОпций.ЗапретРеализацииБезСогласованнойКД))); Первый запуск: в справочнике реквизит Использовать - ложь. Возврат : Ложь. Ожидаемо. Меняю реквизит Использовать на Истину. Обработка также возвращает ложь. Перезапускаю приложение - обработка возвращает истина. Т.е без перезапуска приложения, не меняется значение функциональной опции. Кто сможет сказать почему на лету не меняется?
#1 by Aston
*неуверенно* может структуру чистить надо?
#2 by madkat
Дык она каждый раз новая создаётся.
#3 by madkat
апну
#4 by Aston
В структуре какие значения у нужной переменной? И что за функция ПолучитьФункциональнуюОпцию ?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С