Как расположить строки в определенном порядке - PullRequest
0 голосов
/ 31 марта 2012

Использование Crystal Report 7

ID Name

001 Raja
002 Vijay
003 Suresh
004 Mahes
005 Salma

Я хочу организовать по id (003, 001, 004, 002, 005)

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

ID Name

003 Suresh
001 Raja
004 Mahes
002 Vijay
005 Salma

Примечание. Максимальная строка - только 5, она не должна превышать 5 *.

Мне нужно добавить 5 групп, или есть какой-то другой способ упорядочения строк.

Требуется формула отчета Crystal или помощь по рекомендации

1 Ответ

1 голос
/ 31 марта 2012

В более поздних версиях Crystal вы можете установить собственный порядок сортировки, но если эта функция недоступна в CR7, вы сможете создать формулу:

if {table.id} = '003' then
 1
else if {table.id} = '001' then
 2
else if {table.id} = '004' then
 3
else if {table.id} = '002' then
 4
else if {table.id} = '005' then
 5
else
 999;

Затем выполните сортировку по этой формуле.

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