Передача значения из модуля формы в модуль объекта для внешней печатной формы

1. user950703 22.01.24 18:47 Сейчас в теме
Доброе время суток, уважаемые.

Проблема.
Внешняя печатная форма с опцией ВызовКлиентскогоМетода получает значение (текстовая строка) в модуле формы.
Это значение используется в процедурах модуля обработки.
Вопрос. Как передать это значение из модуля формы в модуль объекта?

Заранее благодарен.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Oldsad 23.01.24 03:40 Сейчас в теме
(1) Вызвать из модуля формы процедуру модуля обработки и в качестве одного из параметров указать передаваемую строку.
Ваш кэп.

П.С. Что бы получить доступ к модулю обработки из модуля формы, за каким то хреном необходимо использовать конструкцию: РеквизитФормыВЗначение("Объект").ИмяВызываемойПроцедуры(ПередаваемыйПараметр)
3. user1880116 23.01.24 08:15 Сейчас в теме
(2)
за каким то хреном необходимо
Подзравляю, в тебе начинают появляться признаки гения 1С!
4. user950703 23.01.24 10:11 Сейчас в теме
(2)
Да, есть такой способ. Тут одна проблема (наверное, только для меня). Передаваемое в модуль обработки значение не сохраняется в этом модуле при следующих вызовах, где оно должно использоваться.
То есть, например, при вызове клиентского метода для внешней печатной формы можно таким способом передать некоторое значение. Но, в дальнейшем, при выполнении действия "Открыть форму"
(ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия);"
это значение неопределено.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот