|
обработка расшифровки СКД | ☑ | ||
---|---|---|---|---|
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
|
||||
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
|
вот я и хотел узнать, где писать :)
понятно, спасибо. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |