Имя: Пароль:
1C
1С v8
Расшифровка СКД. Таблица.
0 Хранитель Совести
 
06.11.13
19:49
Добрый день, уважаемая общественность 1С.
Возможно ли по нажатию на ячейку отчета с числовым значением выводить на экран другой отчет, с отбором по одному из группировочных полей первого отчета?
Понимаю, что открыть форму другого отчета не проблема. Проблема в вычислении значения группировочного поля...

Итак, более детально.
Исходные данные:
1. В настройках схемы компоновки данных структура полей выглядит следующим образом:

- Отчет
-- Таблица
--- Строки
    * Контрагент, Договор, ЗаказПоставщику
--- Колонки
    * Вид
    ** ВидТовара

2. В коде процедуры РезультатОбработкаРасшифровки() делаю следующим образом (привожу только свой код, типовой все знают)

// Получим ЭлементРасшифровкиКомпоновкиДанныхПоля
ЭлементРасшифровки = ДанныеРасшифровки.Элементы[Расшифровка];

// Родители элемента расшифровки
РодителиЭлементаРасшифровки = ЭлементРасшифровки.ПолучитьРодителей();
    
// Получим контрагента
Контрагент = РодителиЭлементаРасшифровки[0].ПолучитьПоля()[0];

// Получим вид
Вид = РодителиЭлементаРасшифровки[1].ПолучитьПоля()[0];

Собственно все... Больше никакой информации вытащить не удается.
Подскажите пожалуйста как все таки добраться до значения заказа поставщику?
Заранее спасибо!
1 Хранитель Совести
 
06.11.13
20:05
СКД, Отчет, Таблица.
Как выполнить расшифровка по группировочной строке?
ТелепатБот, ответь!
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой