0
Alexs_set
04.03.22
✎
13:18
|
Добрый день!
Подскажите, пожалуйста, как сгруппировать внешние печатный формы в стандартной кнопке "Печать".
В модуле Объекта след. код прописал. В кнопке Печать - моя команда появилась, а как создать вложенную команду - Не соображу что-то:( Надоумте, кто делал?!
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = Новый Структура;
ПараметрыРегистрации.Вставить("Вид", "Печатнаяформа");
ПараметрыРегистрации.Вставить("Назначение", ПолучитьНазначениеОбработки());
ПараметрыРегистрации.Вставить("Наименование", "Акт выполненных работ");
ПараметрыРегистрации.Вставить("Версия", "1.0.0");
ПараметрыРегистрации.Вставить("Информация", "Акт выполненных работ");
ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
Команды = ПолучитьТаблицуКоманд();
ДобавитьКоманду(Команды, "Акт выполненных работ",
"АктВыполненныхРабот",
"ВызовСерверногоМетода");
ПараметрыРегистрации.Вставить("Команды", Команды);
Возврат ПараметрыРегистрации;
КонецФункции
//Список документов использования
Функция ПолучитьНазначениеОбработки()
Назначение = Новый Массив;
Назначение.Добавить("Документ.ЗаказПокупателя");
Возврат Назначение;
КонецФункции
Функция ПолучитьТаблицуКоманд()
Команды = Новый ТаблицаЗначений;
Команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
Команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
Возврат Команды;
КонецФункции
|
|