Проблемы с выбором группы / записи Crystal Report

Хорошо, я делаю свой первый отчет с нуля, так что я новичок в этом. У меня есть отчет с вложенным отчетом, над которым я работаю. В этом вложенном отчете используются данные только из одной таблицы. Прямо сейчас у меня есть заголовок группы / подробности / нижний колонтитул группы, где он падает в каждой строке из таблицы в отдельной строке ... Я установил его с рамкой вокруг разных разделов заголовка / сведений, чтобы он формировал сетку с линия между каждой записью.

Мне нужно настроить еще один раздел с подробностями, где он разбивает записи на основе выбранных мной критериев. Скажем, есть поле базы данных, которое называется порядком, и оно от 1 до 7. Как я могу убедиться, что записи, которые находятся только между, скажем, 1-4, находятся в этой первой группе, где в настоящее время удаляются все записи, а затем поместить остальные 5-7 в другой раздел идентичных деталей? Могу ли я использовать формулу выбора группы при выборе группы, и если да, то как мне определить ее и два разных раздела, чтобы каждый знал, какие записи использовать из этой таблицы?


person Nard Dog    schedule 31.10.2011    source источник


Ответы (1)


Вы можете использовать формулу подавления с двумя идентичными групповыми разделами. В первом случае формула подавления сработает для order >= 5, поэтому строки 5,6,7 скрыты. С другой стороны, вы должны использовать order < 5, чтобы этот второй раздел был скрыт, когда порядок равен 1,2,3,4.

Это дублирует логику отчета в двух разделах, но дает эффект разделения этих двух разделов.

person Marc B    schedule 31.10.2011
comment
Хорошо, спасибо за руководство, и я понимаю, что вы говорите, но у меня все еще есть проблема, когда я добавляю новую группу через Insert ›Group ... Это помещает новую группу полностью в первую группу, и нет отдельных деталей раздел. Как я могу получить отдельный заголовок / детали / нижний колонтитул для каждой группы 1 и 2, не встраивая их друг в друга, поскольку это выглядит так, как будто это испортит форматирование того, что я хочу отделить в этой диаграмме. Мне не нужно ничего внутри каждого раздела, я хочу, чтобы каждый был рядом и отделен от другого. - person Nard Dog; 01.11.2011
comment
Попался. Думаю, вы могли бы попробовать написать функцию группировки, чтобы создать виртуальную группировку по диапазонам 1-4 и 5-6. Никогда не пробовал это раньше (есть несколько вариантов для этого где-то в разделе групповых экспертов. Другой вариант - это два подотчета, каждый из которых выполняет свою собственную фильтрацию и еще много чего. К сожалению, вы не можете вкладывать вложенные отчеты друг в друга (@% @ # $ @ ## @ $ @ # $ crystal), поэтому, если вы уже находитесь в подотчете, это не сработает. - person Marc B; 01.11.2011
comment
Хорошо, большое спасибо за ваш вклад, я ценю это. - person Nard Dog; 01.11.2011