Группировка в шапке СКД по складу и периодам #740417


#0 by LivingStar
Делаю отчет на СКД, УТ11, получилось вывести продажи с разворотом в право, динамического количества столбцов. Теперь задача что бы с права был разворот, по складам а в разрезе складов по периодам. Можно так же сделать разворот по складам и отдельно периодам, но сделать что бы разворот по месяцам былв пределах одного склада, не получается. Каким образом это можно сделать?
#1 by fisher
Нарисуй, что хочешь получить. Словами как-то не очень получилось. Ну, или у меня понималка сломалась.
#2 by LivingStar
а куда можно сам файл на СКД загрузить что бы вам переслать? Я вроде сделал что хотел но есть вопросы. Вот его бы и посмотрели если есть желание? Делал на УТ 11, по документу ОтчетОРозничныхПродажах.
#3 by LivingStar
вот
#4 by fisher
Посмотрел. 1. Данные продаж надо получать из оборотного регистра, а не из документа 2. Непонятно, зачем такой странный вывод групп. Почему не стандартная иерархия? 3. При выводе нескольких периодов по складу заголовок склада будет дублироваться. Параметрически это не лечится. Только программной пост-обработкой табличного документа. Можно сделать не составной группировкой, а вложенной (как штатно подразумевается) - но тогда детализация по складу будет разворачиваться не под ним, а рядом с ним.
#5 by fisher
Теперь понял, о чём ты спрашивал. Ты на правильном пути. Делают именно так, а объединяют ячейки уже программной пост-обработкой табличного документа. Мне такого не надо было, но кто-то хвастался, что писал для этого универсальный код, применимый для любого отчета. За основу можно взять любую пост-обработку шапки отчета СКД. Там фишка в том, чтобы не лопатить весь ТабДок, а поймать именно вывод шапки и обработать её.  Это нетрудно сделать при выводе отчета СКД не одномоментно, а через ВывестиЭлемент в программном выводе СКД.
#6 by LivingStar
согласен что по оборотному регистру правильнее, но я не знаю из какого регистра в УТ 11 это делать. Посмотрел, не нашел. Может подскажете? Я вообще только по документам делаю отчеты, привычка не совсем правильная ( Там в этом отчете много чего хотелось бы поправить, и главное понятно как правильно использовать СКД. Такой вывод групп, так как у меня есть тестовая база с данными и работодатель ставил именно так постановку задачи, я решил сделать как нужно и не заморачиваться. Основной упор сделать на то что не понятно, вот на это динамическое формирование например числовых колонок, по месяцам в разрезе складов. Да я тоже по разному менял пробовал, решил что сейчас самый правильный начальный вариант и оставил так. Вопрос есть можно ли склад объединять над месяцами???? что бы не повторялось его наименование  верху. Это наверное только программно... Как задать параметры, позволяющие задавать или отключать детализацию по складам и периодам (месяцам)?
#7 by LivingStar
Как сделать что бы по складу в разрезе складов по месяцам шло бы сначала количество а потом сумма? А не так что количество, сумма по парно?
#8 by echo77
что?
#9 by LivingStar
наверное склад, месяц количество, склад месяц количество, так по всем складам, после склад, месяц сумма, склад, месяц сумма по идее в шапке объединить бы склад что бы не повторялось наименование, но это как говорят можно делать только программно
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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