|
Расшифровка в скд, прошу помощи |
☑ |
0
ботаникус
26.09.11
✎
11:48
|
допустим есть отчет с одной группировкой
пользователь щелкает по ячейке (детальные записи), и значение ячейки я получаю так
Данные = ПолучитьИзВременногоХранилища(ДанныеРасшифровки);
Поля = Данные.Элементы.Получить(Расшифровка).ПолучитьПоля();
ПолеДокумента = Поля.найти("Документ");
Док = ПолеДокумента.Значение;
вопрос, как получить значение вышестоящей группировки
вот так я могу получить нечто, что называется "элементРасшифровкиКомпоновкиДанныхГруппировка"
Данные.Элементы.Получить(Расшифровка).ПолучитьРодителей()[0]
как получить значение самой группировки?
|
|
1
Axel2009
26.09.11
✎
11:50
|
|
|
2
ботаникус
26.09.11
✎
11:52
|
(1) я получил родителя, но что дальше с ним делать, как получить значение(элемент справочника)? может ОбработкуРашифровкиКомпоновкиДанных нужно заюзать? мозг уже сломал
|
|
3
Axel2009
26.09.11
✎
11:52
|
добавить ".Значение", не?
|
|
4
Axel2009
26.09.11
✎
11:54
|
Данные.Элементы.Получить(Расшифровка).ПолучитьРодителей()[0].ПолучитьПоля()[0].Значение;
|
|
5
ботаникус
26.09.11
✎
11:54
|
(3)Не работает значение! Можно получить только через .Идентификатор "ИдентификаторРашифровкиКомпоновкиДанных". Но как его расшифровать?
|
|
6
Axel2009
26.09.11
✎
11:54
|
(5) в функции же написано что откуда берется
|
|
7
ботаникус
26.09.11
✎
11:55
|
(4) метод не обнаружен (ПолучитьПоля), это я пробовал конечно
|
|
8
ботаникус
26.09.11
✎
11:57
|
(6) какую функцию вы имеете в виду?
|
|
9
Axel2009
26.09.11
✎
12:01
|
со всеми квадратными скобками??
|
|
10
Axel2009
26.09.11
✎
12:01
|
(8) функция из темы в (1)
|
|
11
ботаникус
26.09.11
✎
12:12
|
(10) в вашей функции почему то есть условие
Если ТипЗнч(ЭлементРасшифровки) = Тип("ЭлементРасшифровкиКомпоновкиДанныхПоля") Тогда
а
Данные.Элементы.Получить(Расшифровка).ПолучитьРодителей()[0]
возвращает
"элементРасшифровкиКомпоновкиДанныхГруппировка"
|
|
12
Axel2009
26.09.11
✎
12:32
|
пройтись по всему циклу и посмотреть. значит гдето обязательно есть тип ЭлементРасшифровкиКомпоновкиДанныхПоля
|
|
13
Axel2009
26.09.11
✎
12:33
|
я этой функцией получаю все необходимые строки для расшифровки, при этом корректно проставляется отбор по всем измерениям элемент-родители
|
|