Имя: Пароль:
1C
1С v8
v8: Можно программно выполнить команду документа в 8.2?
0 Roman Konyukhov
 
09.08.11
10:02
Здравствуйте,
в документе создал не парметризуемую команду, которая загружает данные из файла в документы. Можно ли программно выполнить эту команду из формы этого документа?

Просто в командный интерфейс формы не хочу помещать ее, так как после загрузки надо будет обновить данные на форме.
1 Reset
 
09.08.11
10:06
Другими словами, "Можно ли программно вызвать процедуру?" - Можно.

Или я не так понял?
2 Roman Konyukhov
 
09.08.11
10:12
Команда - это объект конфигурации, который подчинен документу. В модуле команды есть процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды).

Можно ли программно вызвать эту процедуру?
3 lxs
 
09.08.11
10:14
Я бы команду поместил в виде экспортной процедуры в общие модули.
4 Mort
 
09.08.11
10:27
(0) "так как после загрузки надо будет обновить данные на форме." Это да, такой гимор, особенно если попытаться хотя бы раз.
5 Roman Konyukhov
 
09.08.11
10:29
Короче, я так понял, что программно команду выполнить нельзя.
6 Stepa86
 
09.08.11
10:35
К команде подрубится нельзя, единственный способ, вынести весь код из модуля команды в общий модуль (вызывать из модуля команды общий метод сразу) и в другом месте просто вызывать этот метод