0

在我的报告中,有一个采购组编号,其值为 100,101,102....201,202,203..301,302,303... 等。有一个公式可以识别采购组部门 -

如果 {PURGRP} 以 '1' 开头,那么 'Purchasing Dept.' else if {PURGRP}以'2'开头然后'Construction Agreements Office' else if {PURGRP}以'3'开头然后'Storerooms' else......

该报告按这些部门分组。我正在尝试创建一个参数,该参数允许用户通过公式中的名称选择部门,但我无法将这些名称附加到可用值,因为它们是从公式派生的。一种选择是对值进行硬编码,但我希望有一种更动态的方式。

4

1 回答 1

1

我的第一个想法是捕获共享数组中的所有部门名称,但我没有看到任何将其附加到参数的方法。

很有可能,在主数据库中拥有一个单独的查找表是最简单且最不容易出错的路径。我想您可以编写一个可以使您的查找表动态化的可生成查询,但 Crystal Reports 并不是为此目的而构建的。

于 2010-11-16T20:23:13.917 回答