Как из обработки выполнить действие в форме по кнопке? #188728


#0 by Caspers
Из обработки (ExtForms) для тестирования открывается форма документа, на которой находится некая кнопка. Кнопка по нажатию выполняет определенное действие, программно из обработки, типа : КнопкаСформировать.УстановитьДействие("Нажатие", ОбработкаНажатия); - не срабатывает. Кнопка не из командной панели.
#1 by asady
этот код у тебя не работает в форме документа или в форме обработки?
#2 by Caspers
В форме обработки
#3 by asady
В обработках доступны процедуры и функции модуля документа с ключевым словом экспорт. Если событие "нажатие" нужной клавиши вызывает такую экспортную процедуру/функцию то ее можно вызвать из обработки напрямую обращаясь к реквизиту формы ДокументОбъект. Если же событие "нажатие" не вызывает экспортную процедуру модуля документа, то остается ИМХО только эмулировать нажатие этой клавиши через COM-объект "WScript.Shell".
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С