|
Внешняя обработка печатной формы | ☑ | ||
---|---|---|---|---|
0
AlexeyVM
27.06.17
✎
11:46
|
Добрый день, переделывал печатную форму документа в УНФ во внешнюю обработку. Вроде все получилось, все работает.
Только есть один косяк. Вот так все работает: Функция СведенияОВнешнейОбработке() Экспорт
А как мне это переделать под современное определение, попытался вот так: Функция СведенияОВнешнейОбработке() Экспорт
Печатная форма открывается, но она пустая, подскажите в чем ошибка, пожалуйста. |
|||
1
Ц_У
27.06.17
✎
12:13
|
НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
|
|||
2
AlexeyVM
27.06.17
✎
12:18
|
Поменял на
НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыЗаполнениеФормы(); И заработало) |
|||
3
Ц_У
27.06.17
✎
12:20
|
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке(); ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиПечатнаяФорма(); ПараметрыРегистрации.Версия = "1.0"; ПараметрыРегистрации.БезопасныйРежим = Ложь; ПараметрыРегистрации.Наименование = "Реестр платежей (внешняя)"; ПараметрыРегистрации.Назначение.Добавить("Документы.РеестрПлатежей"); НоваяКоманда = ПараметрыРегистрации.Команды.Добавить(); НоваяКоманда.Представление = НСтр("ru = 'Печать реестра платежей'"); НоваяКоманда.Идентификатор = "ПФ_MXL_РеестрПлатежей"; НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыВызовСерверногоМетода(); НоваяКоманда.ПоказыватьОповещение = Истина; НоваяКоманда.Модификатор = "ПечатьMXL"; //////////////////////////////// Возврат ПараметрыРегистрации; КонецФункции |
|||
4
Ц_У
27.06.17
✎
12:21
|
(2) читай что написано
ДобавитьКоманду(ТаблицаКоманд, "Расходная накладная (Тестовая)", "Накладная", "ВызовСерверногоМетода", Истина, "ПечатьMXL"); |
|||
5
AlexeyVM
27.06.17
✎
12:38
|
(4)
Да вроде и так работает) |
|||
6
Ц_У
27.06.17
✎
12:39
|
(5) "и так сойдет!"(с)
давай сразу правильно писать, да? |
|||
7
AlexeyVM
27.06.17
✎
12:40
|
(6) Ок, переписал. А не могли бы Вы сказать в чем различие, или ссылку дать?
|
|||
8
Ц_У
27.06.17
✎
12:42
|
Модуль
ДополнительныеОтчетыИОбработкиКлиентСервер ищи "Имена типов команд" |
|||
9
AlexeyVM
27.06.17
✎
12:42
|
(8) Спасибо
|
|||
10
Ц_У
27.06.17
✎
12:46
|
? ОткрытиеФормы – открыть форму обработки;
? ВызовКлиентскогоМетода – вызвать клиентскую экспортную процедуру из модуля формы обработки; ? ВызовСерверногоМетода – вызвать серверную экспортную процедуру из модуля объекта обработки; |
|||
11
Ц_У
27.06.17
✎
12:50
|
https://its.1c.ru/db/bspdoc#content:200:1:issogl1_использование_при_разработке_конфигурации
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |