Как вы подсчитываете самый последний ввод данных в Crystal Reports? - PullRequest
0 голосов
/ 18 октября 2019

Я пытаюсь посчитать самый последний тип статуса для каждой записи.

Я создал подотчет для каждого типа статуса, и в этом подотчете я использую поле промежуточного итога. Я суммирую по записи № таблицы. Тип сводки установлен на Количество. Я рассчитываю на каждую запись и сбрасываю никогда. Основной отчет сгруппирован по персоналу и по записи №. Выбор эксперта для основного отчета гарантирует, что мы выбираем правильные записи в правильном диапазоне дат на основе параметров даты.

В подотчете выберите эксперта:

{Тип состояния} = 'L1'{staff} = {? Pm-Staff}

(я создал подотчет по типу статуса)

Запись # Дата состояния

1 L1 10/18/ 19

1 L1 9/18/19

1 L2 8/18/19

2 L1 10/18/19

2 L2 9/ 18/19

3 L3 10/18/19

3 L2 9/18/19

3 L2 8/18/19

ОжидаетсяРезультат: Всего: 3 записи |2 L1's |1 L3

Фактический результат: Всего: 3 записи |3 L1's |4 L2's |1 L3

Мне нужно посчитать самый последний статус для каждой записи. В этом примере есть три записи. Два из них имеют текущий статус L1, а 1 - статус L3.

...