Имя: Пароль:
1C
1С v8
Выборочное заполнение макета.
,
0 Сергей333
 
11.09.17
08:13
Ребят пожалуйста. В макете 2 печатные формы (между ними разделитель горизонтальный), заполняются из одной табличной части документа но нужно сделать чтобы они заполнялись в зависимости от выбора доставки например: 1-я форма заполняется с доставкой Богодухов/Торговая точка1 а 2-я форма с доставкой Харьков/Торговая точка2. Как сделать отбор?
1 FIXXXL
 
11.09.17
08:15
>доставкой Богодухов/Тор
этот признак на каждую строку ТЧ идет или на документ в целом
2 ColonelAp4u
 
11.09.17
08:16
так и сделай если 1 доставка то получаешь у макета только те области которые нужны для первой доставки, если 2 доставка то в макете получаешь другие области.
3 ColonelAp4u
 
11.09.17
08:16
(1) это у документа реквизит.
4 Сергей333
 
11.09.17
08:25
(1) На документ.
5 ColonelAp4u
 
11.09.17
08:30
(4) ответ в (2) там где у тебя происходит заполнение макета, сделай условие на доставку и заполняй в зависимости от того условия которое сработало.
6 Сергей333
 
11.09.17
08:32
(5) Я понимаю что нужно условие, просто мест доставки то не два, а их больше. Я же не могу в условии все перечислить.
7 1dvd
 
11.09.17
08:35
(6) Придумай какую-нибудь настройку. Например, регистр сведений
8 FIXXXL
 
11.09.17
08:37
(6) а макетов под эти условия сколько?
9 Сергей333
 
11.09.17
08:38
(8) Макет один. На нем просто 2 печатных формы.
10 ColonelAp4u
 
11.09.17
08:42
тогда делай рс с настройками, забивай в него доставки и тип печатной формы 1 или 2. и читай этот рс при печати
11 Йохохо
 
11.09.17
08:55
а в один макет это не сливается? чтобы потом
если богодухов1 тогда Подвал = получитьобласть("Подвал1"); иначеесли богодухов2 тогда Подвал = Получитьобласть("подвал2); ...
12 ColonelAp4u
 
11.09.17
09:00
(11) а какая разница все равно код с 1кк условий если тогда иначаесли
13 Йохохо
 
11.09.17
09:03
(12) в чем то проще поддерживать, имхается у автора как раз различия хотелок точек как раз в шапке и подвале
14 ColonelAp4u
 
11.09.17
09:34
(13) я просто не вижу данных пф, и сказать трудно отличаются ли они между собой. Ему тогда придется обновлять конфу при добавлении каждого нового контрагента. Легче же сделать рс с настройкой и туда писать это представление адреса доставки с параметром 1 или 2 и при печати проверять.