Crystal Report Group Count - PullRequest
       9

Crystal Report Group Count

1 голос
/ 25 августа 2011

Допустим, у меня есть эти записи в наборе данных:

name1        XXXXX           XXXXXX 
name1        XXXXX           XXXXXX 
name1        XXXXX           XXXXXX 
name2        XXXXX           XXXXXX 
name2        XXXXX           XXXXXX 
name2        XXXXX           XXXXXX 
name2        XXXXX           XXXXXX 

Я хочу создать отчет, в котором я могу видеть сумму / количество записей в каждом из имен:

name1      3
name2      4

Как мне добиться этого результата? Кроме того, возможно ли назначить связанное поле в отчете кристалла из запроса? Например:

select name, count(name) as [Count] from tbname  group by name

Как я могу получить поле Count? (если это действительно не поле в таблице)?

Ответы [ 2 ]

4 голосов
/ 03 сентября 2011

Если вы идете, чтобы вставить -> резюме. Оттуда вы можете выбрать, для какого поля вы хотите сумму. Затем в разделе «Рассчитать поле» выберите количество. «Сводное местоположение» зависит от вас, я предпочитаю поместить его в группу (если он у меня есть). Когда вы увидите страницу с вашими данными, вы увидите новое «поле» или поле, в котором будет содержаться ваша информация. Если вы также хотите получить общий итог, вы можете скопировать и вставить этот блок в нижний колонтитул отчета, и CR автоматически добавит их все за вас.

Кроме того, скажем, вы хотите просто просмотреть итоговое значение, вы не хотите видеть все остальные вещи: щелкните правой кнопкой мыши поле, которое вы не хотите видеть -> Форматировать поле -> Общее -> нажмите Подавить. Таким образом, вы не увидите информацию, но она все еще будет доступна для расчета CR.

Что касается ввода параметра для этого поля, он может заполняться как выбор, как поля. Я не уверен, никогда не пробовал. Надеюсь, это было полезно!

0 голосов
/ 18 октября 2013

u попробуйте вставить группу для (имя таблицы), а затем вставьте сводку, выберите поле для суммирования, а затем выберите «Определить счет», чтобы рассчитать эту сводку в нижнем колонтитуле.

...