|
отчеты в 1с
| ☑ |
0
bacamba49
05.09.18
✎
11:16
|
Добрый день - как получить имя используемого макета отчета при заполнении параметров?
|
|
1
shadow_sw
05.09.18
✎
11:19
|
Макет = ПолучитьМакет("Макет");
|
|
2
bacamba49
05.09.18
✎
11:28
|
(1) как програмно определить - какой именно макет заполняется ?их несколько в отчете
|
|
3
bacamba49
05.09.18
✎
11:38
|
как програмно определить-какой именно макет заполняется в данный момент
|
|
4
Гипервизор
05.09.18
✎
12:00
|
вопрос про скд?
|
|
5
Chameleon1980
05.09.18
✎
17:56
|
я понял вопрос, но я не находил.
|
|
6
hhhh
05.09.18
✎
18:58
|
(2) отчет например из 20 макетов заполняется, что значит определить?
|
|
7
Chameleon1980
05.09.18
✎
19:00
|
(6) ну например могло бы быть типа Область.Владелец :)
|
|
8
unregistered
05.09.18
✎
19:09
|
(3) Никак. Единственный способ -анализируя сам макет.
Если Макет.Области.Найти("КакаяТоСпецифическаяОбластьДляКонкретногоВидаМакета") <> Неопределено Тогда
Сообщить("Это макет, для которого есть особая область!");
КонецЕсли;
Либо в каждом макете создать такую область, которая не будет использоваться для вывода на печать, но будет содержать значение с неким условным наименованием макета.
|
|
9
Aleksey
05.09.18
✎
19:14
|
А почему нельзя задать для каждого макета свой КлючПараметровПечати и использовать его для анализа?
|
|