1C 8.3 : БСП. Внешние отчеты и обработки
Регистрация внешнего отчета или обработки
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
//ПОДГОТОВКА РЕГИСТРАЦИИ ГЛОБАЛЬНОГО ОТЧЕТА Функция СведенияОВнешнейОбработке() Экспорт ПараметрыРегистрации = Новый Структура; ПараметрыРегистрации.Вставить("Вид", "ДополнительныйОтчет"); //Варианты: "ДополнительнаяОбработка", "ДополнительныйОтчет", "ЗаполнениеОбъекта", "Отчет", "ПечатнаяФорма", "СозданиеСвязанныхОбъектов" ПараметрыРегистрации.Вставить("Наименование", "<Наименование элемента Справочника дополнительных обработок>"); ПараметрыРегистрации.Вставить("Версия", "<Номер версии обработки>"); //"1.0" ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина); //Варианты: Истина, Ложь ПараметрыРегистрации.Вставить("Информация", "<Краткое описание отчета>"); ТаблицаКоманд = ПолучитьТаблицуКоманд(); ДобавитьКоманду(ТаблицаКоманд, "<Имя команды>", "<ИдентификаторКоманды>", "ОткрытиеФормы", //Использование. Варианты: "ОткрытиеФормы", "ВызовКлиентскогоМетода", "ВызовСерверногоМетода" Ложь,//Показывать оповещение. Варианты Истина, Ложь "");//Модификатор ПараметрыРегистрации.Вставить("Команды", ТаблицаКоманд); Возврат ПараметрыРегистрации; КонецФункции |