2012-03-31 73 views
0

安排行使用水晶报表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组或其他任何方法都是t这里用于排列行。

极品水晶报表公式或建议,帮助

回答

1

在水晶,你可以设置自定义排序次序,但如果此功能在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; 

然后根据该公式进行排序。