|
8.2 вызов команды документа из другого модуля |
☑ |
0
Вик72
31.10.12
✎
12:14
|
Я в документе создал команду "ПечатьДокумента", вывел ее на форму, в модуле команды написал алгоритм, все прекрасно работает.
Теперь я хочу вызывать эту команду из обработки или хотя бы процедуру печати из модуля команды. Возможно ли это?
Конечно, можно процедуру печати закинуть в модуль объекта, и вызывать ее отдельно из модуля команды и из обработки, но красивее было бы вызывать команду напрямую.
|
|
1
Godofsin
31.10.12
✎
12:16
|
модуль команды???
|
|
2
Fish
гуру
31.10.12
✎
12:17
|
Печать обычно располагают в менеджере объекта.
|
|
3
palpetrovich
31.10.12
✎
12:18
|
"процедуру печати закинуть в модуль объекта" - это правильная мысль
|
|
4
Вик72
31.10.12
✎
12:25
|
Ладно, с печатью не самый удачный пример, печать действительно в модуле менеджера лучше разместить. Пусть другая команда будет - пускай, выгрузки документа или еще что. Интересует сама возможность вызвать добавленную команду формы не нажатием кнопки из интерфейса, а программным методом. Возможно ли это?
|
|
5
MSII
31.10.12
✎
12:28
|
(4) Ага, sendkeys :)
Зачем извращаться-то?
|
|
6
Вик72
31.10.12
✎
12:34
|
(5) для senkeys нужно форму создать) а я не хочу создавать даже ее. Я хочу с принципом разобраться. Или "Команды" - это чисто интерфейсная фишка, и без создания управляемой формы смысла не имеют?.
|
|