v8: 8.2 Компоновка данных, обращение к параметрам сеанса #522394


#0 by AlexVvv
При обращении с закладки "Параметры" макета компановки данных к функции, возвращающей значение параметра сеанса, не получаем ПОЧЕМУ-ТО значение параметра сеанса (проверено, значение установлено). Если к этой процедуре обратимся не из этой закладки, а программно, из кода этого же отчета, то значение получим. Подскажите пожалуйста, в чем может быть проблема?
#1 by AlexVvv
"процедуре" - имеется в виду "функции", опечатка )
#2 by Варвар
Возможно типы значение параметров не совпадают?
#3 by AlexVvv
2 - С типами все нормально, одинаковые
#4 by DmitrO
А доступность этого параметра как стоит? Может быть настройка СКД переопределяет значение параметра?
#5 by AlexVvv
Параметр недоступен пользователю, нигде не переопределяется, не переприсваевается. Могу добавить, что я не совсем правильно выразился в первом посте: Из компоновки мы получаем значение, НО ПУСТОЕ. Из модуля - значение не пустое. Если заставить функцию возвращать единицу, то в компоновке мы её получаем. Но значение параметра сеанса не возвращает. Складывается впечатление, что компоновка вообще как будто в фоновом режиме работает... бред какой-то.
#6 by AlexVvv
Все, проблема решена. Дело в релизе 1С:Предприятие 8.2 (8.2.12.92), поставил последний 1С:Предприятие 8.2 (8.2.13.199) - теперь параметры сеанса в компоновке можно получить. Всем спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям