Открыть основную форму внешней обработки
Создал внешнюю обработку, с параметрами регистрации Вид=ПечатнаяФорма Использовагие=ВызовКлиентскогоМкетода, в основной форме создал экспортную процедуру которая заполняет реквизит формы, она выполняется, но никаких результатов, форма не открывается, пытаюсь открыть форму в экспортной процедуре - никак не получается, все мои варианты пишут - неверное Имя формы, Один из вариантов ВнешниеОбработки.АИС_АПК_ПолучитьСведенияОЕЦП.Формы.Форма. Как ртккрыть?
По теме из базы знаний
- БСП: Дополнительные отчеты и обработки - одна обработка, несколько форм
- Практика: Передаем произвольный параметр и открываем форму выбранной нами дополнительной обработки
- Отладочная форма внешней обработки создания связанных объектов
- Улучшайзер - как одна внешняя обработка может улучшать другие внешние обработки
- Настройка открытия форм при начале работы системы в 1С:ERP 2.5
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Чтобы открыть форму обработки, обратитесь к ней используя "ЭтотОбъект":
А вообще, зачем Вы используете "ВызовКлиентскогоМетода", если при этом собираетесь открывать форму? Используйте "ОткрытиеФормы".
ЭтотОбъект.Открыть();А вообще, зачем Вы используете "ВызовКлиентскогоМетода", если при этом собираетесь открывать форму? Используйте "ОткрытиеФормы".
сработало
Такие параметры из за того что в клиетскую процедуру надо передать МасивОбъектов из документов и автоматом их обработаь, при открытии формы такого параметра нет
Такие параметры из за того что в клиетскую процедуру надо передать МасивОбъектов из документов и автоматом их обработаь, при открытии формы такого параметра нет
(3) Отнюдь. При открытии формы также есть параметр для получения массив объектов - ОбъектыНазначения. Как и все неключевые параметры формы, этот параметр существует только до окончания обработчика формы "ПриСозданииНаСервере".
Ну в обработку нужно что то вставить, если вызовклиенского метода и открытие формы, то в модуль формы что то вставить надо
не не вариант, тогда еще кноку сформировать нажимать наверно надо, при моем варианте все сразу открывается
(9) Извините, не понимаю, о какой кнопке речь.
В настоящий момент у Вас вызывается экспортная процедура формы, которая открывает саму форму, верно? Для этого в данной процедуре используется метод формы "Открыть()". Так зачем использовать эту прослойку в виде экспортной процедуры формы, если можно указать для команды внешней обработки тип "Открытие формы", и форма откроется сама? Без дополнительного программирования.
В настоящий момент у Вас вызывается экспортная процедура формы, которая открывает саму форму, верно? Для этого в данной процедуре используется метод формы "Открыть()". Так зачем использовать эту прослойку в виде экспортной процедуры формы, если можно указать для команды внешней обработки тип "Открытие формы", и форма откроется сама? Без дополнительного программирования.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
