Advertisement
Guest User

Untitled

a guest
Sep 16th, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.22 KB | None | 0 0
  1. Функция СведенияОВнешнейОбработке() Экспорт
  2.  
  3. ПараметрыРегистрации = новый Структура;
  4. ПараметрыРегистрации.Вставить("Вид", "ПечатнаяФорма");
  5. ПараметрыРегистрации.Вставить("Назвначение",ПолучитьНазначениеОбработки());
  6. ПараметрыРегистрации.Вставить("Наименование", "Счет на оплату внешний");
  7. ПараметрыРегистрации.Вставить("Версия", "1.0");
  8. ПараметрыРегистрации.Вставить("Информация", "счет на оплату ВПФ");
  9. ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
  10.  
  11. Команды = ПолучитьТаблицуКоманд();
  12.  
  13. ДобавитьКоманду(Команды,"Счет на оплату внешний",
  14. "СчетНаОплатуВнешний",
  15. "ВызовСерверногоМетода",
  16. Ложь,
  17. "ПечатьXML");
  18. ПараметрыРегистрации.Вставить("Команды", Команды);
  19. Возврат ПараметрыРегистрации;
  20. КонецФункции
  21.  
  22. Функция ПолучитьНазначениеОбработки()
  23. Массив = Новый Массив;
  24. Массив.Добавить("Документ.СчетНаОплатуПокупателю");
  25. Возврат Массив;
  26. КонецФункции
  27. Функция ПолучитьТаблицуКоманд()
  28. Команды = Новый ТаблицаЗначений;
  29. команды.Колонки.Добавить("Представление", Новый ОписаниеТипов("Строка"));
  30. команды.Колонки.Добавить("Идентификатор", Новый ОписаниеТипов("Строка"));
  31. команды.Колонки.Добавить("Использование", Новый ОписаниеТипов("Строка"));
  32. команды.Колонки.Добавить("ПоказыватьОповещение", Новый ОписаниеТипов("Булево"));
  33. команды.Колонки.Добавить("Модификатор", Новый ОписаниеТипов("Строка"));
  34.  
  35. КонецФункции
  36. Процедура ДобавитьКоманду(ТаблицаКоманд, Представление, Идентификатор, Использование, показыватьоповещение = ложь, Модификатор = "")
  37. НоваяКоманда = ТаблицаКоманд.Добавить();
  38. НоваяКоманда.Представление = Представление;
  39. НоваяКоманда.Идентификатор = Идентификатор;
  40. НоваяКоманда.Использование = Использование;
  41. НоваяКоманда.Показыватьоповещение = показыватьОповещение;
  42. НоваяКоманда.Модификатор = Модификатор;
  43. КонецПроцедуры
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement