|
обработка расшифровки СКД
| ☑ |
0
yanejsh
19.02.13
✎
15:42
|
УФ 8.2
На форме обработки есть реквизит табличный документ, есть макет СКД. Программно выполняется отчет и результат выводится в табличный документ. А как там расшифровку сделать - не пойму что-то..
Поставил процедуру "ОбработкаРасшифровки" - там не останавливается отладчик. Да и вообще лупы нет при наведении на поле очета, как в простом отчете на СКД.
Как там сделать расшифровку?
|
|
1
Wobland
19.02.13
✎
15:43
|
ДанныеРасшфровки=Новый ДанныеРасшифровкиКомпоновкиДанных;
КомпоновщикМакета=Новый КомпоновщикМакетаКомпоновкиДанных;
МакетКомпоновки=КомпоновщикМакета.Выполнить(СКД, Настройки, ДанныеРасшифровки);
ПроцессорКомпоновки=Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, , ДанныеРасшифровки);
|
|
2
GANR
19.02.13
✎
15:45
|
(0) Процедура пуста? Если да, то красную точку надо ставить на строке КонецПроцедуры.
|
|
3
yanejsh
19.02.13
✎
15:45
|
о, точно. как чувствовал что где-то там. щас попробую
|
|
4
yanejsh
19.02.13
✎
16:14
|
так в обработку зайти удалось. Однако, как теперь обратится к переменной ДанныеРасшфровки?
|
|
5
GANR
19.02.13
✎
16:22
|
(4)
|
|
6
GANR
19.02.13
✎
16:24
|
+(5) смотри, как это в типовых сделано
|
|
7
yanejsh
19.02.13
✎
16:26
|
да, смотрю, спасибо за наводки
|
|
8
yanejsh
25.02.13
✎
11:28
|
Подниму эту тему....
Скажите, а если у меня нет на форме табличного документа, то есть отчет формируется программно
ОтчетИтоги = Новый ТабличныйДокумент;
...// тут в скд получается отчет
ОтчетИтоги.Показать();
То как указать процедуру расшифровки?
|
|
9
Defender aka LINN
25.02.13
✎
11:30
|
(8) никак
|
|
10
Wobland
25.02.13
✎
11:30
|
(8) а где ты собираешься писать свой предполагаемый код?
|
|
11
yanejsh
25.02.13
✎
11:32
|
вот я и хотел узнать, где писать :)
понятно, спасибо.
|
|