Имя: Пароль:
1C
1С v8
УФ. Получить Данные расшифровки СКД (не в отчете)
0 wald
 
03.08.12
11:49
Существует схема СКД в документе. Формирую отчет в управляемой форме документе.
Как добраться до данных расшифровки?
Создал реквизит формы "ДанныеРасшифровки" тип строка.
Отчет формирую программно таким образом:

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

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

Потом в обработке расшифровки пытаюсь получить данные расшифровки:
Данные = ПолучитьИзВременногоХранилища(ДанныеРасшифровки);
Возникает ошибка, типа на клиенте невозможно получить значения. Получаю на сервере, а расшифровка пустая..

Вообще смысл всего - при двойном клике получать значения не только текущей ячейки, но и строки и колонки, в которой происходит расшифровка.
Помогите пожалуйста)
1 wald
 
03.08.12
12:23
..апать заставляете, господа). все обыскал уже
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.