v8: Можно программно выполнить команду документа в 8.2? #563767


#0 by Roman Konyukhov
Здравствуйте, в документе создал не парметризуемую команду, которая загружает данные из файла в документы. Можно ли программно выполнить эту команду из формы этого документа? Просто в командный интерфейс формы не хочу помещать ее, так как после загрузки надо будет обновить данные на форме.
#1 by Reset
Другими словами, "Можно ли программно вызвать процедуру?" - Можно. Или я не так понял?
#2 by Roman Konyukhov
Команда - это объект конфигурации, который подчинен документу. В модуле команды есть процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды). Можно ли программно вызвать эту процедуру?
#3 by lxs
Я бы команду поместил в виде экспортной процедуры в общие модули.
#4 by Mort
"так как после загрузки надо будет обновить данные на форме." Это да, такой гимор, особенно если попытаться хотя бы раз.
#5 by Roman Konyukhov
Короче, я так понял, что программно команду выполнить нельзя.
#6 by Stepa86
К команде подрубится нельзя, единственный способ, вынести весь код из модуля команды в общий модуль (вызывать из модуля команды общий метод сразу) и в другом месте просто вызывать этот метод
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям