Сортировка на группы на основе общего поля в отчет Crystal
У меня есть отчет, предназначенный для отображения чистой суммы продаж и покупок данного товара в данном магазине. Отчет имеет 2 группы первая из которых находится в магазине а вторая в товаре и выглядит как пример ниже:
Магазин: имя магазина [заголовок группы]
Пункт: item_name [заголовок группы]
[Кол-Во] [DocNum] [DocType] [Деталь]
[500] [ 8 ] [S ]
[200] [ 3 ] [ P ]
Общий Объем Продаж 500 [Нижний Колонтитул Группы]
Общий Объем Закупок 200
[Нижний Колонтитул Группы]
Поля итогов - это текущие итоговые поля, а не сводные поля. Все, что мне нужно, - это отсортировать товары в группе магазинов в соответствии с более высокой суммой продаж или покупок, и такая сортировка будет выполняться с помощью опции сортировки, представленной значением логического параметра. Если значение параметра равно false, то товар с более высокой суммой продаж будет первым по порядку, затем следующий товар по сумме и т. д. Если значение параметра равно true, то товар с большей суммой покупок будет первым по порядку, а затем следующим по сумме и т. д. К сожалению, я не могу использовать Группа Вроде вариант под Отчет меню, так как у меня нет сводки, основанной на группе и, следовательно, Группа Вроде опция отключена, и даже если это не так, она будет сортироваться в соответствии с полями сводки, а не по текущим общим полям. Есть ли у кого-нибудь идея о том, как достичь такого рода?!!!
Что я уже пробовал:
Я попытался достичь результата через базу данных используя предложение order by однако это не будет работать правильно как я ожидал