|
Печать документов в 8.2 | ☑ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
0
golden-pack
24.05.12
✎
03:23
|
Конфа: УПП, КА. Видимо во всех типовых такой-же новый механизм их БСП.
Я про это: 1. Процедуры печати в модуле менеджера объекта(ТОРГ12 например) 2. УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "ТОРГ12", "ТОРГ-12 (Товарная накладная с услугами)", ПечатьТОРГ12(МассивОбъектов, ОбъектыПечати, Ложь)); 3. Процедура СформироватьПечатныеФормы(ИмяМенеджераПечати, ИменаМакетов, МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт 4. Ну и весь модуль УправлениеПечатью Мое мнение - довели печать документов до абсурда. Г*вноУниверсальность. Раньше чтобы переделать ТОРГ12 - хватало 5 минут, сейчас гораздо дольше. Но это лирика. Например сейчас так была сделана внешнюю форму ТОРГ12(работает): //внизу быдлокод - заполнение массива ссылок Функция Печать() Экспорт МассивОбъектов = Новый Массив; МассивОбъектов.Вставить(0, СсылкаНаОбъект); ПустойСписок = Новый СписокЗначений; Возврат ПечатьТОРГ12(МассивОбъектов, ПустойСписок, Ложь); КонецФункции Далее копия процедуры из модуля менеджера "Функция ПечатьТОРГ12(МассивОбъектов, ОбъектыПечати, БезУслуг = Ложь) " + комментарий строчки//УправлениеПечатью.ЗадатьОбластьПечатиДокумента(ТабДокумент, НомерСтрокиНачало, ОбъектыПечати, Ссылка); Вот сейчас проблема. Необходимо распечатать с/ф и ТОРГ12 из формы документа. Код: МассивОбъектов = Новый Массив; МассивОбъектов.Вставить(0, Стр.РеализацияТоваровУслуг); УправлениеПечатью.СформироватьПечатныеФормы("Документ.РеализацияТоваровУслуг","ТОРГ12",Массив,Неопределено,Неопределено,Неопределено,Неопределено); //Не работает - ошибки, мутабельные значения и прочее. А теперь вопрос: Вот сделал 1эСс новый универсальный механизм печати. Где-нибудь инструкции есть - как эти чудом пользоваться ? Я потратил уже не мало времени - что бы немного с этой универсальностью разобраться ... нафига эти ребусы - это просто печать. Печать 5 минут и сделал. Ан нет. Нужно нагородить кода. |
||||||||||
1
golden-pack
24.05.12
✎
03:24
|
Простая печать, все так сложно.
Не разобрался. Плохой механизм. |
||||||||||
2
Гефест
24.05.12
✎
05:39
|
Действительно, механизм печати превратили в кошмар
|
||||||||||
3
IamAlexy
24.05.12
✎
05:42
|
(0) ты можешь пользоваться этим механизмом, можешь не пользоваться - твое дело..
хочешь - юзай функции типовые, нехочешь делай как раньше.. в чем собственно проблема то? Разобрался. Хороший механизм. |
||||||||||
4
golden-pack
24.05.12
✎
05:47
|
(3) Как ты разобрался ? Методом тыка ?
|
||||||||||
5
IamAlexy
24.05.12
✎
05:52
|
(4) да вроде нет... в БСП разве на ИТС не описано как оно работает в принципе?
+ в УЦ3 был на курсах, там как раз есть семинар про подсистему внешних отчетов и подсистему печати БСП. а по поводу "сложнее делать формы" - ну так это теперь типа прикол не БСП а типовых - они там раскидали на процедурки то что раньше в одной фукнции сидело.. хз зачем... но опять же - никто не мешает свою функицию слабать по сбору данных для печати |
||||||||||
6
alkov
24.05.12
✎
06:23
|
Самое забавное, что в той же УПП сейчас параллельно работают старый и новый механизмы. Причём встроенные печ. формы потихоньку переводят на управляемый, а ВПФ цепляются к старому
Не разобрался. Но механизм как механизм, вполне себе нормальный. В интернетах есть статьи, как создавать ВПФ для нового механизма |
||||||||||
7
golden-pack
24.05.12
✎
06:26
|
(6) не нашел статьи в интернетах
|
||||||||||
8
alkov
24.05.12
✎
06:32
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |