8.2 Переменная модуля объекта в модуле управляемой формы #484946


#0 by OJS
Прочитать переменную можно, а установить?
#1 by Волшебник
разрешаю
#2 by OJS
спасибо. А как?
#3 by Волшебник
а=1
#4 by OJS
прикольно. тогда по порядку. в модуле объекта есть экспортная переменная а. Как ее получить в модуле управляемой формы, приоткрытии, например.
#5 by OJS
4+ там еще знак вопроса в конце забыл.
#6 by Волшебник
основной реквизит формы какой?
#7 by OJS
ДокументОбъект.<тип_моего_документа>
#8 by OJS
уп
#9 by Armando
#10 by OJS
баян. пробовал.
#11 by Armando
а здесь не про то? И вообще, скажем так, в контексте философии 8.2 - в сабже сомнительная потребность
#12 by OJS
почти то. только ответа кроме "так делать - моветон" вобщемто там нет.
#13 by Волшебник
Клиент <> сервер. Это типа новая философия 8.2
#14 by mrBlutig
Установить и прочитать можно, но только в рамках одного вызова сервера. Вроде бы как то так.
#15 by OJS
т.е., единственный вариант - перетаскивать экспортные переменные модуля в реквизиты объекта? В смысле, если хочется ими управлять в модуле формы.
#16 by OJS
как прочитать можно придумать. А как установить, даже в рамках одного вызова сервера?
#17 by mrBlutig
р-экспортная переменная модуля &НаСервере ОбъектЗначение    =РеквизитФормыВЗначение("Объект");-тут она инициилизируется, если такое есть в модуле ОбъектЗначение.р    =2;- тут мы можем ее установить После возвращения на клиент все теряется
#18 by OJS
не сработает, сдается мне. на "ОбъектЗначение.р    =2" завалится.
#19 by mrBlutig
у меня не завалилось
#20 by OJS
был неправ. спасибо. это уже что-то
#21 by H A D G E H O G s
Юзаем 3) ПараметрыСеанса (разбухают метаданные) 4) Передача в параметрах вызываемой серверной процедуры (муторный код)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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