|
Процедура формы не обнаружена |
☑ |
0
zippygrill
07.04.18
✎
17:41
|
Всем привет!
Есть такая процедура у формы 1
&НаКлиентеНаСервереБезКонтекста
Процедура ВывестиРазделВТабличныйДокумент(Форма, ИмяГруппы, СтруктураГруппы) Экспорт
КонецПроцедуры
Из формы 2 пытаюсь к ней обратиться так
&НаКлиенте
Форма1.ВывестиРазделВТабличныйДокумент(П1,П2,П3)
Не понимает меня :) говорит что метод объекта не обнаружен
|
|
1
zippygrill
07.04.18
✎
17:42
|
ФОрма 1 принадлежит внутреннему отчету в конфе, а Форма 2 - это форма внешней обработки
|
|
2
hhhh
07.04.18
✎
17:49
|
может открыть забыл форму 1
|
|
3
zippygrill
07.04.18
✎
17:51
|
Не не. Форма 1 как раз я получил ранее (только получил) и передаю в П1
Похоже все дело в директиве
НАверное надо так
Вместо Форма1.ВывестиРазделВТабличныйДокумент(П1,П2,П3)
Надо ОбщийМОдульКлиент.ВывестиРазделВТабличныйДокумент(П1,П2,П3)
|
|
4
zippygrill
07.04.18
✎
17:51
|
+ (2) получил и открыл конечно
|
|
5
zippygrill
07.04.18
✎
17:57
|
&НаКлиентеНаСервереБезКонтекста
Директива "НаКлиентеНаСервереБезКонтекста" может быть использована в модулях управляемых форм на клиенте и на сервере. При этом такие процедуры и функции не могут получить доступ к контексту формы, всем экспортным переменным формы, но возможен вызов процедур и функций из серверных общих модулей, а тажке не глобальных серверных и клиенских одновременно.
|
|
6
zippygrill
07.04.18
✎
18:04
|
С ОбщемМодулемКлиент тоже не получается. ПОдскажите как к ней обратится из другой формы?
|
|
7
zippygrill
07.04.18
✎
18:13
|
Да, однозначно в директиве проблема. Обращение к другим экспортным функциям Формы 2 происходит успешно из Формы 1.
|
|
8
zippygrill
07.04.18
✎
19:28
|
апну
|
|