В Crystal Reports 2013, я развиваю финансовый отчет, который имеет несколько уровней группировки:Selective Группировка в Crystal Reports
- Company Group (сборник свойств)
- Company (индивидуальная собственность)
- Отдел (группа подразделений, входящих в состав подразделения)
- Group Account (т.е. доходов, затрат на оплату труда, операционные расходы и т.д.)
- счета Подгруппа (только дополнительный разрыв вниз Accoun т Group)
- Имя учетной записи (имя определенного диапазона счета)
И это все работает отлично. Тем не менее, мне был предоставлен запрос на изменение для отчета, в котором указано, что группировка уровня 6 должна быть переменной на основе группировки уровня 4 (т.е. если группа счетов = доход, а затем имя учетной записи, если Группа счетов = затраты на рабочую силу, то название отдела [ИТ, учет , и т.д]).
Я попытался добавить в группу 7 как название отдела, условно подавляя группу 6 на основе группы 4, но происходит то, что в тех группах, в которых она используется группа Название отдела (7), имена отделов повторяется для каждого имени учетной записи. Если я переместлю группы так, чтобы имя отдела было 6, а имя учетной записи - 7, у меня возникла проблема, когда одна группа отчитывается от имени учетной записи.
Вот захват экрана структуры отчета с из дополнительной группировки, нет повторения:
Вот захват экрана повторения, которое происходит, когда отдел имя используется в качестве группы 7:
Наконец, вот захват повторения, что происходит, если Департамент имя используется в качестве группы 6:
Мой вопрос, как я могу выборочно группы отчет о любом имени учетной записи или отдела Имя (на основе группы Account), не повторяя тип группы?
Я знаю, что это проблема, вызванная иерархией группировки (т. Е. Несколько отделов могут использовать один тип учетной записи), поэтому мне нужно выяснить, как иметь две группы на равном уровне, формулы/кода, чтобы решить, какой из них использовать.
Да, не совсем уверен, почему я Жду» Думаю, что в первую очередь. Спасибо за помощь! –
Нет проблем ... добро пожаловать – Siva