Имя: Пароль:
1C
1С v8
Расшифровка расшифровки СКД
0 AlStorm
 
06.03.12
04:31
Всем привет.
У меня есть некоторый отчет, построенный на СКД. Для него разработана нестандартная расшифровка: при клике на ячейку открывается новый табличный документ с подрабными данными. Реализовано кодом по типу того:



   СхемаКомпоновкиДанных_Расшифровка = ПолучитьМакет("РасшифровкаНовая");
   
   Настройки_Расшифровка = СхемаКомпоновкиДанных_Расшифровка.НастройкиПоУмолчанию;
   
   ВнешниеНаборыДанных_Расшифровка = Новый Структура;
   ВнешниеНаборыДанных_Расшифровка.Вставить("Расшифровка", Результат);
   
   ДанныеРасшифровки_Расшифровка = Новый ДанныеРасшифровкиКомпоновкиДанных;
   
   КомпоновщикМакета_Расшифровка = Новый КомпоновщикМакетаКомпоновкиДанных;
       
   МакетКомпоновки_Расшифровка = КомпоновщикМакета_Расшифровка.Выполнить(СхемаКомпоновкиДанных_Расшифровка, Настройки_Расшифровка, ДанныеРасшифровки_Расшифровка);
   
   ПроцессорКомпоновкиДанных_Расшифровка = Новый ПроцессорКомпоновкиДанных;
   ПроцессорКомпоновкиДанных_Расшифровка.Инициализировать(МакетКомпоновки_Расшифровка, ВнешниеНаборыДанных_Расшифровка, ДанныеРасшифровки_Расшифровка);
       
   ПроцессорВывода_Расшифровка = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
   ПроцессорВывода_Расшифровка.УстановитьДокумент(ТабДок);
   
   ПроцессорВывода_Расшифровка.Вывести(ПроцессорКомпоновкиДанных_Расшифровка);
   ТабДок.Показать();


И вот, в результате у меня выводится ТабДок. В нем у меня есть список документов. Хочу, чтобы по клику на документ он открывался. Как это реализовать? В этом ТабДок расшифровка не работает, при клике на ячейку выдает цифру (по видимости, номер элемента расшифровки)
1 AlStorm
 
06.03.12
07:48
никто не знает, да?
2 Стальная Крыса
 
06.03.12
08:15
расшифровка СКД "толстом" и "управляемом" работает по-разному
3 Стальная Крыса
 
06.03.12
08:16
4 AlStorm
 
06.03.12
08:40
(1)
У меня "толстый" (с гордостью)
5 AlStorm
 
06.03.12
09:19
Из видеоуроков ничего не понял.
Еще раз...

1. Как добавить расшифровку к табличному документу, создаваемому программно?
2. А если он построен на СКД?
6 AlStorm
 
06.03.12
10:40
РЕшил задачу вводом новой формы отчета специально для расшифровки. Там уже в свойствах табличного поля указал обработку расшифровки и все..