Crystal reports Crystal报表中的自定义排序

Crystal reports Crystal报表中的自定义排序,crystal-reports,grouping,Crystal Reports,Grouping,我们有一份有一个小组的报告。组标题基于(相当广泛的)公式,该公式表示,如果项目编号等于“AAAAA”,则标题应为以下内容之一: 导管 金属弹性体 铜线 铝线 铝硒 因此,请注意 SQ D 断路器 等 当前,在运行报告时,组按字母顺序排序。我们如何更改它,使其按我们想要的顺序打印(例如,如上所述) 在“使用公式作为组排序顺序”公式中,它表示我们只能以升序、降序或原始顺序返回组排序顺序常量。我尝试了原始顺序,查看组公式是如何按照所需的顺序设置的,但它仍然按照alpha顺序进行设置。如果您使用的是从数

我们有一份有一个小组的报告。组标题基于(相当广泛的)公式,该公式表示,如果项目编号等于“AAAAA”,则标题应为以下内容之一:

导管
金属弹性体
铜线
铝线
铝硒
因此,请注意
SQ D
断路器
等 当前,在运行报告时,组按字母顺序排序。我们如何更改它,使其按我们想要的顺序打印(例如,如上所述)


在“使用公式作为组排序顺序”公式中,它表示我们只能以升序、降序或原始顺序返回组排序顺序常量。我尝试了原始顺序,查看组公式是如何按照所需的顺序设置的,但它仍然按照alpha顺序进行设置。

如果您使用的是从数据库到组的字段,则可以使用选项“按指定顺序分组”,并提供要查看的顺序


如果转到“更改”组,则可以获得该选项。

数据是否来自数据库源?如果是,您可以指定数据库吗?因为当我需要自定义排序时,我必须使用一个过程,而不是在Crystal中使用排序。是的,信息来自数据库,但我不知道这会有什么特别的帮助。这是我们创建的自定义视图。在oracle中,您可以使用decode语句查询数据,将数字指定给特定的值(然后可以根据该值排序)。如果你有很多类别都没有帮助。但另一种选择是在数据库中创建一个排序表。因此,了解数据库可以让某人给出特定于数据库的答案,建议一种方法来提供已经自定义排序到Crystal的列表。然后不要在Crystal中进行任何排序,包括Original。你能给出一些示例函数吗?你的问题是什么?你否决了吗?你需要什么样的例子?你能给出一个简单例子的截图吗?