Имя: Пароль:
1C
1С v8
выполнение команды
0 perkos
 
08.10.12
11:42
есть документ РТУ у него есть команда ПечатьАкт, хочу по ссылке или менеджеру объекта выполнить эту команду
почему хочу так?
потому что параметров у команды мало только список ссылок на доки для печати, экспортная печать из менеджера захламлена параметрами, как запустить команду документа из модуля?
1 perkos
 
08.10.12
13:46
ПараметрыОткрытия = Новый           Структура("ИмяМенеджераПечати,ИменаМакетов,ПараметрКоманды,ПараметрыПечати");
   ПараметрыОткрытия.ИмяМенеджераПечати = "Документ.РеализацияТоваровУслуг";
   ПараметрыОткрытия.ИменаМакетов         = "Акт";
   ПараметрыОткрытия.ПараметрКоманды     = МассивОбъектов; //ссылок на док
   ПараметрыОткрытия.ПараметрыПечати     = Неопределено;
   
   // Откроем форму печати документов //внимание метод работает только на клиенте
   ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, , );

вот оч удобно, надо знать, ататата
2 perkos
 
09.10.12
06:11
КлючУникальности = Строка(Новый УникальныйИдентификатор);
...
ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, , КлючУникальности);