Имя: Пароль:
1C
 
Как обойти обращение к форме из экспортной функции модуля документа?
0 Shur1cIT
 
03.08.16
10:28
В модуле документа обойти строчку ЭтотОбъект.ПолучитьФорму().ЭлементыФормы.Состояние.Значение = НовоеСостояние;

так как при програмном обращении из обработки ругаеться
{Документ.ФинансоваяПремия.МодульОбъекта(1989)}: Поле объекта недоступно для чтения
    ЭтотОбъект.ПолучитьФорму().ЭлементыФормы.Состояние.Значение = НовоеСостояние;

менять код документа нельзя.
1 Shur1cIT
 
03.08.16
10:59
нашел только вариант открывать форму предварительно(
2 Зая Бусечка
 
03.08.16
11:00
ПолучитьФорму и на Сервере - врядли совместишь. Как козла и трепетную лань.
3 SergTheGreat
 
03.08.16
11:03
В принципе работать с формой в модуле - моветон, но ща не об этом. Что обработка делает в общем и процедура/функция модуля (в которой этот кусок кода) в частности?
Программист всегда исправляет последнюю ошибку.