Я в документе создал команду "ПечатьДокумента", вывел ее на форму, в модуле команды написал алгоритм, все прекрасно работает.
Теперь я хочу вызывать эту команду из обработки или хотя бы процедуру печати из модуля команды. Возможно ли это?
Конечно, можно процедуру печати закинуть в модуль объекта, и вызывать ее отдельно из модуля команды и из обработки, но красивее было бы вызывать команду напрямую.
Ладно, с печатью не самый удачный пример, печать действительно в модуле менеджера лучше разместить. Пусть другая команда будет - пускай, выгрузки документа или еще что. Интересует сама возможность вызвать добавленную команду формы не нажатием кнопки из интерфейса, а программным методом. Возможно ли это?
(5) для senkeys нужно форму создать) а я не хочу создавать даже ее. Я хочу с принципом разобраться. Или "Команды" - это чисто интерфейсная фишка, и без создания управляемой формы смысла не имеют?.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший