|
Вызов процедуры модуля объекта из модуля формы |
☑ |
0
Jkla1
28.10.17
✎
13:06
|
8.3 (8.3.10.2639), управляемые формы
Имеется внешний отчет. В его модуле объекта есть процедура с пометкой Экспорт. Необходимо ее вызвать из модуля формы этого же внешнего отчета.
В модуле формы пишу:
ОбъектНаСервере = РеквизитФормыВЗначение("Объект");
ОбъектНаСервере.МояПроцедураИзМодуляОбъекта();
ЗначениеВРеквизитФормы(ОбъектНаСервере, "Объект");
На первую строчку ругается: "Недопустимое значение параметра (параметр номер '1')".
Что делать, несколько часов уже бьюсь.
|
|
1
Numerus Mikhail
28.10.17
✎
13:13
|
ОбъектНаСервере = РеквизитФормыВЗначение("Отчет");
|
|
2
Филиал-msk
28.10.17
✎
13:22
|
(0) "Объект" - это не магическое слово, а имя основного реквизита формы нужного типа, который соответствует объекту этой самой формы.
Для отчета имя основного реквизита по умолчанию при создании формы генерируется как "Отчет". Поэтому (2)
|
|
3
Jkla1
28.10.17
✎
13:26
|
(1) (2)
Благодарю, упустил этот момент, все получилось.
|
|