СКД: Как пропустить часть группировок в выборке #476524


#0 by НетуаНадо
суть вопроса: детализацию вывести только по первой группировке?? а в остальных детализация не нужна. Такой вопрос поднимался, но никто на него так и не ответил. А тема актуальная. или кто может кинуть ссылку на пример управления выводом СКД, где можно получить доступ к выводимым данным, чтобы их читать и как то влиять на вывод.
#1 by Defender aka LINN
А если попробовать по-русски спросить?
#2 by КуплюКровать
делается с помощью отбора. Отбор не на таблицу в целом а на детальную запись или что там у вас во второй группировке
#3 by НетуаНадо
мне нужен отчет подразделение        количество оптовый отдел        10      наум наумыч    5 подразделение розница без детализации
#4 by НетуаНадо
отбор тут не поможет он итоги режет тоже
#5 by НетуаНадо
вроде есть какие то процедуры евенты которые вызываются при выводе отчета никто про них ничего по подробней рассказать не может?
#6 by НетуаНадо
применительно к вопросу
#7 by Лефмихалыч
изначально не добавляй вторую группировку. Детализацию пользователь будет получать из расшифровки
#8 by НетуаНадо
пользователь хочет видеть именно такой отчет и это его право
#9 by Лефмихалыч
+ ну или надо, чтобы в запрос значения второй группировки не попадали дай ему лопатой в табло
#10 by Ksandr
Как вариант сделать в запросе.
#11 by НетуаНадо
ну а по делу кто сказать чего может?
#12 by НетуаНадо
в построителе просто делаешь 2 группировки и при выводе пропускаешь вывод детализации во второй группировке (вывод отписывается ручками)
#13 by НетуаНадо
кто руками писал вывод СКД с назначением макетов и управлением выводом??
#14 by Лефмихалыч
а начальник этого пользователя в курсе, на какую хню он тратит время и деньги? по делу - либо в запросе не должно быть значений второй грпиировки, либо делай вывод отчета сам
#15 by НетуаНадо
а 1с-сники на форуме есть?
#16 by BabySG
А в чем проблема? Делаешь первую группировку, в ней делаешь отбор по нужному подразделению/ниям, делаешь вторую группировку по рознице и накладываешь свой отбор. Вся проблема-то...
#17 by Cube
Есть. Всё делается отбором, как сказано выше, а если не получается, то нужно учить мат. часть.
#18 by Defender aka LINN
А ты читать умеешь? в все написано, причем, замечу, написано предельно правильно.
#19 by НетуаНадо
сяп щас попробую
#20 by НетуаНадо
плин теперь в ресурсах пусто в группировках отображает только первый уровень а вместо второго пишет Отбор: Наименование показателя Равно "1. Остатки товаров по складам, всего, в т.ч"
#21 by ХочуВойти
Убери отображение отбора на закладке "Другие настройки"
#22 by ХочуВойти
+ неверно походу отбор задан
#23 by Defender aka LINN
Это тоже настраивается.
#24 by НетуаНадо
получилось но итоги верхнего уровня пропали
#25 by НетуаНадо
;)
#26 by ХочуВойти
Заработало?
#27 by НетуаНадо
ага сяп всем огромное в ресурсках галка не стояла "Выводить по"
#28 by НетуаНадо
но программный вывод тоже интересная тема нигде не нашел где при программном выводе можно получить доступ к данным
#29 by Cube
Вот и хорошо, что не нашел - после тебя другому программисту пришлось бы туго, он-то не привык зубы через одно место лечить :)
#30 by НетуаНадо
ну не всегда попадаются такие простые отчеты
#31 by НетуаНадо
например вечно актуальная проблема левое соединение со срезом последнего где дата среза берется из основной таблицы (последний раз использовал функции из основных модулей и кешировал результат дабы 2 раза не считать одно и то же) получилось не очень эффективно
#32 by Cube
В поиск! В книге знаний это есть, всё делается одним запросом. Я делал - работает.
#33 by Kashemir
В СКД закешировать не получится. Зато можно передать свою таблицу. Также есть и второй вариант - соединение наборов с передачей результата как параметра соединения. Ну и третий вариант, самому иммитировать срез последних - самый простой и эффективный способ имхо.
#34 by НетуаНадо
ага нашел эту тему с настройкой наборов спасибо очень мудреная штука СКД
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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