0
michael9472
07.04.16
✎
09:49
|
Помогите. Никак не могу понять в чем проблема. Помощник ругается на добавление команд, но никак не пойму что к чему. Код прилагается:
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации=Новый Структура;
ПараметрыРегистрации.Вставить("Вид","ПечатнаяФорма");
ПараметрыРегистрации.Вставить("Назначение",ВозвратМассива());
ПараметрыРегистрации.Вставить("Наименование","Печатная Форма(внешняя) приказа на зачисление");
ПараметрыРегистрации.Вставить("Версия","0.1");
ПараметрыРегистрации.Вставить("Информация","Внешняя форма Т1");
ПараметрыРегистрации.Вставить("Безопасный Режим",Истина);
Команды=ТаблицаКоманд();
ЗаполнениеКоманд(Команды,"ПечатьПервогоМакета","ВызовСерверногоМетода",Ложь,"ПечатьMXL");
Возврат ПараметрыРегистрации;
КонецФункции
Функция ВозвратМассива()
Массив=Новый Массив;
Массив.Добавить("Документ.ПриемНаРаботуВОрганизацию");
Возврат Массив;
КонецФункции
Функция ТаблицаКоманд()
Команда=Новый ТаблицаЗначений;
Команда.Колонки.Добавить("Представление",Новый ОписаниеТипов("Строка"));
Команда.Колонки.Добавить("Идентификатор",Новый ОписаниеТипов("Строка"));
Команда.Колонки.Добавить("Использование",Новый ОписаниеТипов("Строка"));
Команда.Колонки.Добавить("ПоказыватьОповещение",Новый ОписаниеТипов("Булево"));
Команда.Колонки.Добавить("Модификатор",Новый ОписаниеТипов("Строка"));
Возврат Команда
КонецФункции
Процедура ЗаполнениеКоманд(ТаблицаКоманд,Представление,Идентификатор,Использование,ПоказыватьОповещение=Ложь,Модификатор="")
НоваяКоманла = ТаблицаКоманд.Добавить();
НоваяКоманда.Представление=Представление;
НоваяКоманда.Идентификатор=Идентификатор;
НоваяКоманда.Использование=Использование;
НоваяКоманда.ПоказыватьОповещение=ПоказыватьОповещение;
НоваяКоманда.Модификатор=Модификатор;
КонецПроцедуры
|
|