|
Расшифровка в скд, прошу помощи | ☑ | ||
---|---|---|---|---|
0
ботаникус
26.09.11
✎
11:48
|
допустим есть отчет с одной группировкой
пользователь щелкает по ячейке (детальные записи), и значение ячейки я получаю так Данные = ПолучитьИзВременногоХранилища(ДанныеРасшифровки); Поля = Данные.Элементы.Получить(Расшифровка).ПолучитьПоля(); ПолеДокумента = Поля.найти("Документ"); Док = ПолеДокумента.Значение; вопрос, как получить значение вышестоящей группировки вот так я могу получить нечто, что называется "элементРасшифровкиКомпоновкиДанныхГруппировка" Данные.Элементы.Получить(Расшифровка).ПолучитьРодителей()[0] как получить значение самой группировки? |
|||
1
Axel2009
26.09.11
✎
11:50
|
тут писал v8: 8.2 расшифровка в скд, как получить значение вышестоящей группировки
что не так? |
|||
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
|
я этой функцией получаю все необходимые строки для расшифровки, при этом корректно проставляется отбор по всем измерениям элемент-родители
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |