Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Процедура формы не обнаружена

Процедура формы не обнаружена
Я
   zippygrill
 
07.04.18 - 17:41
Всем привет!

Есть такая процедура у формы 1
&НаКлиентеНаСервереБезКонтекста
Процедура ВывестиРазделВТабличныйДокумент(Форма, ИмяГруппы, СтруктураГруппы) Экспорт
КонецПроцедуры


Из формы 2 пытаюсь к ней обратиться так
&НаКлиенте
Форма1.ВывестиРазделВТабличныйДокумент(П1,П2,П3)

Не понимает меня :) говорит что метод объекта не обнаружен
 
 
   zippygrill
 
1 - 07.04.18 - 17:42
ФОрма 1 принадлежит внутреннему отчету в конфе, а Форма 2 - это форма внешней обработки
   hhhh
 
2 - 07.04.18 - 17:49
может открыть забыл форму 1
   zippygrill
 
3 - 07.04.18 - 17:51
Не не. Форма 1 как раз я получил ранее (только получил) и передаю в П1

Похоже все дело в директиве
НАверное надо так

Вместо Форма1.ВывестиРазделВТабличныйДокумент(П123)

Надо ОбщийМОдульКлиент.ВывестиРазделВТабличныйДокумент(П123)
   zippygrill
 
4 - 07.04.18 - 17:51
+ (2) получил и открыл конечно
   zippygrill
 
5 - 07.04.18 - 17:57
&НаКлиентеНаСервереБезКонтекста
Директива "НаКлиентеНаСервереБезКонтекста" может быть использована в модулях управляемых форм на клиенте и на сервере. При этом такие процедуры и функции не могут получить доступ к контексту формы, всем экспортным переменным формы, но возможен вызов процедур и функций из серверных общих модулей, а тажке не глобальных серверных и клиенских одновременно.
   zippygrill
 
6 - 07.04.18 - 18:04
С ОбщемМодулемКлиент тоже не получается. ПОдскажите как к ней обратится из другой формы?
   zippygrill
 
7 - 07.04.18 - 18:13
Да, однозначно в директиве проблема. Обращение к другим экспортным функциям Формы 2 происходит успешно из Формы 1.
   zippygrill
 
8 - 07.04.18 - 19:28
апну

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует