Отобразить самое высокое значение в том же столбце в отчете Crystal - PullRequest
0 голосов
/ 28 февраля 2019

Я пытаюсь показать самые высокие значения в столбце B, который связан с каждой уникальной ссылкой. Я пробовал эту формулу, но не работал.

Данные

Вывод 01.03.2019

Это исключено из приведенной ниже формулы

Цитата 01.03.2019_1 Цитата

введите [01.03.2019_2] 5 описание изображения здесь

Ожидаемый результат

при печати записей;отдел Струнвар;if {baseevent1.Column B} = Максимум ({baseevent1.Column B}, {baseevent1.Referance}), затем dept: = {baseevent1.Referance}

1 Ответ

0 голосов
/ 28 февраля 2019

Существует более простой способ достижения цели с меньшим использованием формулы и большим количеством групп и сортировок.

Вам понадобится 2 уровня группировки.Самой верхней группой будет Referance, а затем ниже этой группы в столбце B. Убедитесь, что столбец B отсортирован по убыванию.При такой сортировке самая последняя подробная запись всегда будет содержать самое высокое значение столбца B.

Затем подавите раздел заголовка обеих групп, раздел подробностей и раздел нижнего колонтитула группы столбца B.

Поместите поля данных для ссылки, столбца B и формулы в нижний колонтитул группы ссылок.

Путем группировки и сортировки таким образом, когда вы достигаете нижнего колонтитула для самой верхней группы, значения каждогоСодержимое поля всегда будет записью с максимальным значением столбца B.

При таком подходе вообще не требуется никаких полей формулы.:)

Просто имейте в виду, что если у вас когда-нибудь будет повторяющееся значение в столбце B внутри группы ссылок, то вы столкнетесь с проблемами, так как этот подход будет печатать только значения последней записив сгруппированных данных.Однако даже при использовании формального подхода, с которого вы начинали, вы все равно столкнетесь с этой проблемой, если в составе составного ключа возникнут дубликаты, созданные путем объединения Referance и столбца B.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...