|
Внешняя печатная форма. | ☑ | ||
---|---|---|---|---|
0
luter-89
03.08.16
✎
11:44
|
Уже запарился. Не могу заставить печатную форму выводить данные. Выводится пустой, при этом, если делать печать из формы обработки, то все норм, табличный документ возвращается нормальным.
Процедура Печать(МассивОбъектовНазначения, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт Если УправлениеПечатью.НужноПечататьМакет(КоллекцияПечатныхФорм, "МХ_1") Тогда ТабличныйДокумент = ПечатьВнешнейПечатнойФормы(МассивОбъектовНазначения, ОбъектыПечати, ОбъектыПечати, ПараметрыВывода); УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "МХ_1", "Акт о приемке ТМЦ на хранение (внешний)", ТабличныйДокумент); КонецЕсли; КонецПроцедуры |
|||
1
vicof
03.08.16
✎
11:46
|
Сочувствую
|
|||
2
luter-89
03.08.16
✎
11:46
|
Я не могу понять где происходит печать. Процедура ВывестиТабличныйДокументВКоллекцию только добавляет табличный документ в коллекцию
|
|||
3
vicof
03.08.16
✎
11:47
|
(2) Отладчик забрали?
|
|||
4
Любопытная
03.08.16
✎
11:47
|
Если из формы все выводится, тогда проверяй правильность названия макета во всех местах, где его имя упоминается
|
|||
5
luter-89
03.08.16
✎
11:48
|
Отладчик не видит исполнение модуля объекта внешней обработки если подключать ВПФ
|
|||
6
vicof
03.08.16
✎
11:50
|
видит, нужно найти место, где форма создается и нажать ф11
|
|||
7
vicof
03.08.16
✎
11:50
|
где обработка создается*
|
|||
8
_stay true_
03.08.16
✎
11:52
|
(7) Именно. Либо включи "остановку по ошибке", авось попадёт в нужное место. Хотя бы, описание ошибки посмотришь.
P.S: не стебёмся над новичком.))) |
|||
9
_stay true_
03.08.16
✎
11:53
|
Чорд, да он не новичок, вроде)))
|
|||
10
luter-89
03.08.16
✎
11:55
|
Эй стебщики, не зайдете вы по f11 в модуль внешней обработки)
ВнешняяОбработкаОбъект = ПолучитьОбъектВнешнейОбработки(Ссылка); Если ВнешняяОбработкаОбъект = Неопределено Тогда ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( НСтр("ru = 'Внешняя обработка ""%1"" (тип ""%2"") не обслуживается подсистемой ""Дополнительные отчеты и обработки""'"), Строка(Ссылка), Строка(ТипЗнч(Ссылка))); КонецЕсли; ВнешняяОбработкаОбъект.Печать( ПараметрыИсточника.ОбъектыНазначения, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода); |
|||
11
luter-89
03.08.16
✎
11:56
|
Там где печать
|
|||
12
vicof
03.08.16
✎
11:59
|
(11) не надо где печать, надо ilt создается
|
|||
13
vicof
03.08.16
✎
11:59
|
где*
|
|||
14
luter-89
03.08.16
✎
12:03
|
??
|
|||
15
Мимохожий Однако
03.08.16
✎
12:12
|
Возьми готовую печатную форму и сравни с похожими процедурами
|
|||
16
luter-89
03.08.16
✎
12:46
|
Да сравнивал, все идентично
|
|||
17
Мимохожий Однако
03.08.16
✎
13:02
|
(16)Так не бывает.
|
|||
18
_stay true_
03.08.16
✎
13:05
|
Проверь технологические процедуры "СведенияОВнешнейОбработке" и "ДобавитьКоманду". Может, там чего намудрил.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |