|  | Расшифровка в СКД при внешнем источнике данных | ☑ | 
    
        | 0
    
        seraf   18.05.20✎ 14:44 | 
        Подскажите, собираю ТЗ в модуле, передаю в СКД как источник данных, там поля-ссылки в том числе.
Как сделать настройкой чтобы они открывались при двойном нажатии ячейки в отчете, не с реальной же таблицей соединять
 |  | 
    
        | 1
    
        Mankubus   18.05.20✎ 14:55 | 
        показывай код.
наверняка потерял параметр ДанныеРасшифровки
 |  | 
    
        | 2
    
        seraf   18.05.20✎ 14:59 | 
        (1) а я предположил что если вручную наполнил поля СКД ссылками из ТЗ, то и расшифровка должна бы работать при двойном клике.. ДанныеРасшифровки не прописывал..     |  | 
    
        | 3
    
        seraf   18.05.20✎ 15:00 | 
        Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
 СтандартнаяОбработка = Ложь;
 
 Данные = ПолучитьДанные();
 
 ВнешниеНаборыДанных = Новый Структура("ВходящиеДанныеТЗ", Данные);
 
 Схема = ПолучитьМакет("Макет");
 
 КМ = Новый КомпоновщикМакетаКомпоновкиДанных;
 
 Макет = КМ.Выполнить(Схема, КомпоновщикНастроек.Настройки);
 
 ПК = Новый ПроцессорКомпоновкиДанных;
 ПК.Инициализировать(Макет, ВнешниеНаборыДанных);
 
 ПВ  = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
 ПВ.УстановитьДокумент(ДокументРезультат);
 ПВ.Вывести(ПК, Истина);
 
 КонецПроцедуры
 |  | 
    
        | 4
    
        seraf   18.05.20✎ 15:00 | 
        ВходящиеДанныеТЗ это предзаполненная ТЗ, куда надо вставлять расшифровку например?     |  | 
    
        | 5
    
        seraf   18.05.20✎ 15:02 | 
        Функция ПолучитьДанные()
 ТаблицаЗначенийВходящихДанных = Новый ТаблицаЗначений();
 ТаблицаЗначенийВходящихДанных.Колонки.Добавить("Договор");
 ТаблицаЗначенийВходящихДанных.Колонки.Добавить("НомерДоговора");
 ...
 
 Запрос = Новый Запрос;
 ...
 
 Возврат ТаблицаЗначенийВходящихДанных;
 
 КонецФункции
 |  |