Имя: Пароль:
1C
1С v8
Несколько макетов для внешней печатной формы
,
0 BolshoySmal
 
15.08.14
10:25
Добрый лень коллеги.
Делаю внешнюю печатную форму для выданного счета фактуры.
В форме 2 макета.
Подключаю ВПФ. Можно ли подключить  2 печатных формы ? . как это правильно сделать ? подключить 2 команды или в поле идентификатор через запятую указать список печатных форм вроде как бы вот так СтрокаКоманды.Идентификатор="СчетФактура1137,КорректировочныйСчетФактура1137"
1 Naumov
 
15.08.14
10:58
(0) А сымсл пользователю знать про два макета? в зависимости от типа печатаемого используй нужный
2 BolshoySmal
 
15.08.14
11:10
Согласен , что пользователю знать не обязательно. сформулирую вопрос по другому. как сделать 2 макета ? Или при регистрации ВПФ всегда используется 1 макет ?а потом в форме  ВПФ  рулить макетом ? вот в чем непонятка
3 ale-sarin
 
15.08.14
11:13
(2) В обработке может быть сколько угодно макетов.
В Справочнике регистрируете ее один раз. Называете "Счет-фактура". А в коде уже взависимости от реквизитов документа используете разные макеты.
4 BolshoySmal
 
15.08.14
11:15
то есть строку СтрокаКоманды.Идентификатор="СчетФактура1137"  пишем 1 раз . Надеюсь я правильно понял ?
5 ale-sarin
 
15.08.14
11:18
(4) Ух... это УФ? Тогда я мимо. Не знаю че там и как делается.
6 hhhh
 
15.08.14
11:20
(4) Идентификатор - это не имя макета. Это идентификатор команды.
7 User_Agronom
 
15.08.14
11:32
Там где "ПолучитьМакет("ИмяМакета")

поставить если. И в зависимости от условий выбирать тот или иной макет. Ну и заполнять их, возможно, по разному.

Можно даже написать разные функции для заполнения разных макетов. В общем есть где порезвится.
8 User_Agronom
 
15.08.14
11:32
(5) Те же яйца и даже не в профиль. Нужна процедура регистрации и всё.
9 BolshoySmal
 
15.08.14
11:45
Всем спасибо за пояснения. Теперь мне стало ясно что в процедуре регистрации ВПФ имя макета не используется. А уж модуль  ВПФ я допилю.
10 BolshoySmal
 
15.08.14
14:08
Можно закрывать
2 + 2 = 3.9999999999999999999999999999999...