Как с помощью СКД настроить вывод колонок в таком виде... #390620


#0 by toypaul
В отчете есть группировка в колонках по трем измерениям. Нужно сделать это в таком виде ----------------------------------- итог общ Основание1 | Основание2 | Итог осн| ----------------------------------- вал1 |вал2 | вал1 |вал2 |вал1|вал2| как правильно настроить?
#1 by i-rek
кхм. а разьве по умолчанию при группировках в колонках: Доход,Основание,Вал он именно так не выводит ??
#2 by toypaul
сейчас все группировки идут в одну строку по-порядку. а мне надо чтобы доходы объединила 2 и 3 группировку, основание должно в шапке на след. строке и объединять значения 3 группировки и потом в третьей строке шапки значений 3 группировки
#3 by i-rek
странно, а у меня выводит - объединяя
#4 by i-rek
извини, соврал :)
#5 by toypaul
ну. так и как сделать-то :)
#6 by PR
Объединить поля в группу :))
#7 by toypaul
как это?
#8 by i-rek
дядя шутит ))) Юзай построитель. Там это легче реализуется. Я вообще в последнее время часто разочаровываюсь в СКД - как правило, прямоугольные таблицы с регулярной структурой в построителе реализуются проще
#9 by PR
Добавить в выбранные поля не поля, а группу, а уж в нее поля.
#10 by PR
Как видно из , не шучу :)) По поводу того, что в построителе легче вообще без комментариев :)) Значешь как, предложи, вместе посмеемся :))
#11 by toypaul
а в построителе на этапе настройки можно настроить колонки и строки? чтобы не лазить в код? и чтобы юзер сам не настраивал.
#12 by i-rek
ну скорее всё же шутишь - человеку же надо измерения вывести, а не фиксированное количество полей )) А в построителе по умолчанию получается почти то что нужно, только верхние уровни в шапке не объединены. Это уж постобработкой делать придётся
#13 by PR
Вообще, по поводу того, что может построитель и не может СКД, могу сказать только два пункта :)) 1. В нескольких версиях уже работает построитель, но еще не работает СКД. Согласитесь, что совершенно не аргумент отказываться от СКД :)) 2. Построитель в итоге дает результат запроса, а также может дать текст запроса, а вот СКД дает какую-то дрянь, больше всего похожую на куски оформленных таблиц, а вот текста запроса и данных там фиг найдешь :o)
#14 by PR
Конечно :)) Кинь на форму таблично поле и укажи ему в данных, что это измерения-строки или измерения-колонки построителя и все :))
#15 by toypaul
в конфигураторе?
#16 by PR
Я вообще-то именно про объединение ячеек в шапке и говорю, а ты про что?
#17 by i-rek
в принципе соглашусь, но дополню. 1. И то и другое - совершенно не аргумент отказываться от ручного вывода отчётов )) в итоге - получается для сложных отчётов более предсказуемо и линейно. А в СКД может показаться - работа на 5 минут, а оказывается на месяц (( 2. В СКД можно выгрузить в дерево. Когда я думаю о том, чтоб потом ковыряться в дереве - становится муторно
#18 by PR
Ну да. На форму кинь, а дальше пользователь будет настраивать сам.
#19 by PR
Так то сложные отчеты :)))
#20 by toypaul
построителем какая-то хрень получается. PR, у тебя есть подобный отчет для УТ или для УПП?  а то я так не фтыкаю как сделать
#21 by PR
Подобный - это ты про построитель или про СКД?
#22 by PR
Кстати, кто хочет действительно нетривиальную задачку для ума, можете поломать голову :))
#23 by toypaul
про СКД
#24 by MoneG
То или нет?
#25 by toypaul
да именно "объединение ячеек по вертикали".
#26 by PR
Лови :))
#27 by toypaul
до такого варианта я методом тыка уже доходил. в нем хоть и переносятся группировки на след. строку НО! каждая группировка начинается с новой колонки, а должна быть в той же колонке.
#28 by toypaul
спасибо. щя гляну
#29 by toypaul
в УТ нет поля Закупочная цена :)
#30 by PR
Группировки выводить в одной колонке можно и в построителе и в СКД, причем легко и красиво :))
#31 by MoneG
тогда это еще глянь
#32 by PR
Да фигня, я из конфы "Примеры 1С" делал :)) Удали в конфигураторе из запроса в основной компоновке это поле и все :))
#33 by toypaul
я в нем вообще никаких настроек не вижу. только запрос и вывод детальных записей
#34 by toypaul
не фкурил. в общем-то задача же простая и распространенная. странно, что в СКД она решается с гимороем таким. или вовсе не решается?
#35 by toypaul
можешь для УТ сделать? на примере документа какого-нить или регистра?
#36 by MoneG
суть в том, что есть группировки Отчета и группировки Таблицы. их итоги и группировки настроить нужно согласно желаний. Вроде просто, если вкурить.
#37 by PR
Перезалил.
#38 by i-rek
я, кстати, посмотрел рекомендацию это не то. Нужно чтоб шапка выводилась в несколько строк
#39 by toypaul
что-то не пойму как это работает. вроде никаких настроек не вижу и объединений в группы. а можно тоже самое с ресурсами сделать? и с измерениями?
#40 by toypaul
чтобы итоги выводились...
#41 by toypaul
кстати в нормальный вариант получился! только итоги выводятся в начале, а мне надо в конце. но когда я ставлю вместо Авто, выводить в конце мне какая-то хрень выводится.
#42 by PR
У тебя разве не так выводится?
#43 by MoneG
используй и поиграйся с "расположением группировок" и проч. для каждой строки отчета.
#44 by toypaul
ну так. я же говорю - не вижу где настройка. и мне нужно сделать не просто чтобы детальные записи, а по измерениями с итогами. сможешь такой пример сделать?
#45 by i-rek
в конфигураторе на закладке Настройки закладка Выбранные поля, там при добавлении поля - можно добавить не поле а папку
#46 by toypaul
а как итоги мне при этом буду выводиться?
#47 by PR
Настройка в конфигураторе на закладке "Настройки" или в режиме "1С:Предприятие" на закладке "Выбранные поля". Просто нужно щелкнуть на <Детальные записи> вверху, а потом на <Детальные записи> в середине :))
#48 by toypaul
до этого уже допер. дай пример со строками, колонками и итогами
#49 by PR
Напиши, что хочешь попроще, пример в я не понял :o)
#50 by MoneG
PR, в твоем примере нет группировок. вот вся суть
#51 by PR
Так напиши, что надо, я подумаю, можно ли :))
#52 by toypaul
ну например отчет по документам реализации по количеству. в строках отчета по номенклатуре, в колонках по контрагенту и складу. з.ы. перерыл кстати всю книгу разработка сложных отчетов - примера не нашел. видимо не спроста.
#53 by toypaul
+52 ресурс = сумма и(или) количество
#54 by MoneG
как мин 3 группировки и 1 ресурс. в отчете должны быть итоги как по каждой группировке, так и общие
#55 by PR
И чтобы по контрагенту ячейки объединялись для всех дальнейших складов что ли или что?
#56 by toypaul
да
#57 by toypaul
еще лучше если по контрагентам, договорам и складам :)
#58 by PR
Хе, так не хочет :))
#59 by MoneG
завтра разберемся ;)
#60 by toypaul
я так и знал что не получится
#61 by PR
Кстааати... Нифига :))) Все выводится :)) Правда объединяется не по горизонтали, а по вертикали, но такова уж логика :))
#62 by PR
:))
#63 by toypaul
принтскрин сделай. а то дома уже
#64 by Kashemir
Часом не такое ?
#65 by toypaul
похоже. но у тебя не понятно - есть несколько значений в нижних группировках или нет. а так да! - похоже!
#66 by toypaul
как сделал?
#67 by Kashemir
Обрати внимание на группировку колонок. 2 измерения в 1 группировки.
#68 by toypaul
(670 угу. но мне надо еще итоги по каждой группировке
#69 by Kashemir
По каждой группировке колонок ? А по 1 группировке колонок не будет достаточно ?
#70 by toypaul
по каждой надо
#71 by Kashemir
Возможно как-то не так понимаю, но не получается "уложить в голове" как это может выглядеть на выходе :). Итоги по 1 группировке, итоги по 2 группировке + отдельно итоги по сочетанию обоих группировок и все это в рамках группировки строки.
#72 by toypaul
в нарисовано как
#73 by toypaul
я вот думаю может на сводной таблице сделать...
#74 by Kashemir
Наверно не совсем то, но лучше не получилось.
#75 by toypaul
уже ближе к истине. еще бы одну группировку добавить, и чтобы итог был на своем уровне, то есть по контрагенту должен быть на 2-м уровне. ну и объединить еще надо ячейки...
#76 by Kashemir
вот как раз объединение ячеек и есть проблема
#77 by toypaul
ап
#78 by i-rek
ну кстати пройтись по таблице и объединить ещё не объединённые ячейки с одинаковыми названиями - довольно тривиально
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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