Как правильно сортировать группы отчетов crystal

#vb.net #crystal-reports

#vb.net #crystal-отчеты

Вопрос:

У меня есть следующее требование, которое я выполняю с помощью crystal reports. Я группирую «КОД ПАКЕТА», чтобы рассчитать общее количество продаж для соответствующего кода пакета. введите описание изображения здесь

Но после группировки я хочу, чтобы отчет был отсортирован в соответствии с полем «ПОРЯДОК СОРТИРОВКИ», которое находится в другой таблице. Обе таблицы (TB_ITEMS и TB_SALES) связаны «IT-КОДОМ» (ПЕРВИЧНЫЙ КЛЮЧ). Я попытался выполнить сортировку с помощью «Эксперта по сортировке записей», но она не сортируется. Каков правильный метод для этого?

введите описание изображения здесь

Ответ №1:

Судя по снимку экрана, Crystal работает так, как ожидалось.

Поскольку порядок сортировки определяется полем, помеченным как «код пакета», за которым следует поле, помеченное как «порядок сортировки», в нем будут представлены BC2 перед BC3 и BC3 перед BC5.

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

Вы можете попробовать изменить порядок полей в эксперте по сортировке записей.

Если это не позволяет вам изменить порядок, вы можете попробовать открыть эксперт группы и отключить порядок (щелкните правой кнопкой мыши группу, выберите эксперт группы, измените второй раскрывающийся список на «в исходном порядке»).