|
БСП 2.1. Подсистема "Печать" печать с выбором печатной формы. | ☑ | ||
|---|---|---|---|---|
|
0
YF
10.06.13
✎
17:25
|
Есть Библиотека стандартных подсистем (2.1.3.51) встраиваю ее в самопиську.
Делаю команду печати документа, но при различных значениях реквизита документа нужно брать разные макеты. При этом хочу, чтобы это была одна команда. Киньте примерчик или пните в нужном направлении ... |
|||
|
1
Kreont
10.06.13
✎
17:27
|
ну тогда в коде Печать() и напиши вывод в нужную форму, зачем здесь пример
|
|||
|
2
YF
10.06.13
✎
17:42
|
(1) че-то туплю к вечеру, завтра свежим взглядом посмотрю
|
|||
|
3
YF
11.06.13
✎
12:42
|
Продолжаем разговор
|
|||
|
4
YF
11.06.13
✎
12:42
|
Вот процедура печати
//------- © YF -------------------- Процедура ПодготовитьПечатнуюФорму(Знач _имяМакета, _представлениеМакета, _массивОбъектов, _коллекцияПечатныхФорм, _объектыПечати, _параметрыВывода) нужноПечататьМакет_ = УправлениеПечатью.НужноПечататьМакет(_коллекцияПечатныхФорм, _имяМакета); Если нужноПечататьМакет_ Тогда // Расписки в получении УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию( _коллекцияПечатныхФорм, _имяМакета, _представлениеМакета, ПечатьРаспискиОПолучении(_массивОбъектов, _объектыПечати, _имяМакета), , "Документ.МСК_ВыдачаВозвратСимКарты.ПФ_MXL_РаспискаВПолучении"); // Расписки в возврате УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию( _коллекцияПечатныхФорм, _имяМакета, _представлениеМакета, ПечатьРаспискиОВозврате(_массивОбъектов, _объектыПечати, _имяМакета), , "Документ.МСК_ВыдачаВозвратСимКарты.ПФ_MXL_РаспискаВВозврате"); КонецЕсли;//нужноПечататьМакет_ КонецПроцедуры |
|||
|
5
YF
11.06.13
✎
12:43
|
Выводится только вторая печатная форма "РаспискаВВозврате"
чего делаю не так? И как же сформировать два табличных документа? |
|||
|
6
YF
11.06.13
✎
12:52
|
ау
|
|||
|
7
YF
11.06.13
✎
13:15
|
ау2
|
|||
|
8
YF
11.06.13
✎
13:49
|
ау3
|
| Форум | Правила | Описание | Секции | Поиск |