СКД: как узнать поле группировки колонок при расшифровке? #492838


#0 by Ksandr
Пишу: ДанныеРасшифровки.Элементы[Расшифровка].ПолучитьРодителей[1].ПолучитьПоля.Найти("ПериодГод") ДанныеРасшифровки.Элементы[Расшифровка].ПолучитьРодителей[1].ПолучитьПоля.Найти("ПериодКвартал") ДанныеРасшифровки.Элементы[Расшифровка].ПолучитьРодителей[1].ПолучитьПоля.Найти("Период") и во всез трех значение. А группировка только по полю "Период"
#1 by Defender aka LINN
Ну, не пиши 2 верхних строчки тогда
#2 by Ksandr
Мне нужно расшифровать цифру по которой будет клик. Колонки - Период(или ПериодКвартал или ПериодГод) Нужно в зависимости от выбранной группировки выводить расшифровку показателя с разным диапазоном по дате, вот и не знаю как это реализовать, как определить что в данный момент расшифровка вызвано для Период или ПериодГод или ПериодКвартал. т.е. если отчет такого вида Продажи - 2010 год - 1 квартал - Февраль Болты      100           50        10 то в зависимости от того куда юзер ткнет должен получить отчет как "Карточку счета" из БП с установленным отбором по статье и ограничением по периоду
#3 by Defender aka LINN
Юзай метод "Расшифровать"
#4 by Ksandr
я так полагаю нужно еще запрос дописать чтобы этот метод юзать. А как он работает? А то в СП только: Описание: Получение более детальной информации.
#5 by Defender aka LINN
Я иногда удивляюсь, в каких неожиданных направлениях у одинэснегов мысли двигаются... ГДЕ в описании медота сказано, что нужно что-то в запросе дописывать? Где вообще сказано, что там должен быть запрос?
#6 by Aprobator
нормально он работает. В СП смотри СистемаКомпоновкиДанных - Расшифровка - ОбработкаРасшифровкиКомпановкиДанных. боюсь все куда проще - зачем думать (и доки читать), если можно на мисте спросить.
#7 by Ksandr
ну в итоге дописывать нужно, т.к. записей до регистратора я не получаю в запросе, а они нужны Какие доки?
#8 by gr13
Е.Ю. Хрусталева Разработка сложных отчетов в 1С:Предприятии 9
#9 by gr13
(+8) блин на кнопочку не попал 8, канечно
#10 by Ksandr
9? читал
#11 by Aprobator
расскажи тогда как довесить свое действие расшифровки в СКД?
#12 by Aprobator
+ а стоп не то - щаз.
#13 by gr13
подсказка ;) ответ находится на 344 странице)
#14 by gr13
(+13) для ответа на вопрос
#15 by Aprobator
+ тока там дополнительные пункты меню, а не действия расшифровки. Но все равно в СП все описано.
#16 by Ksandr
Ничего сложного - в список значений пишем действия, а потом проверяем переменную ВыполненноеДействие на соответствие названию Действия
#17 by Ksandr
не работает, что-то
#18 by Ksandr
В итоге ни отборов по периоду, не группировок по разделу/подразделу. ЧЯДН
#19 by Ksandr
данные в отчете расположены: раздел подраздел как получить значение раздела?? Подраздел получается легко: ДанныеРасшифровки.Элементы[Расшифровка].ПолучитьРодителей[0].ПолучитьПоля.Найти("Подраздел")         А вот как получить раздел я пока не додумался
#20 by Aprobator
если элемент из списка действия то Настройки = Неопределено, а ВыполненноеДействие = ВыбранныйЭлементИзСписка.
#21 by Aprobator
и расшифровка вроде так ищется:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С