参数字段不必放入报表中即可在记录或组选定公式中使用。创建参数字段,然后像插入其他字段那样将其输入到公式中。
若要减少从数据库服务器传输的数据量并改善性能,请将参数字段直接合并到记录选定公式中。
下面的记录选定公式提请用户输入销售配额,并只显示去年销售额超过销售配额的所有客户。
{Customer.Last Year's Sales} > {?SalesQuota}
该 Crystal 语法公式合并参数 ?group,提示用户选择“客户”或“组”作为其组选项。UpperCase 函数将参数值转换为大写以便保持一致。
WhileReadingRecords; If UpperCase ({?group})= "CUSTOMER" then {Customer.Customer Name} Else if UpperCase ({?group}) = "REGION" then {Customer.Region}
参数字段可用于创建条件格式设置公式。可以使用条件格式化公式用颜色标记符合某些条件的数据。如果您用来标记这些项的条件从不更改,则不必使用参数字段,而可以使用公式或条件格式化。
该 Crystal 语法公式合并参数 ?SalesTarget,提示用户输入销售目标值。超过销售目标值的所有客户在报表中均以红色显示。
If {Customer.Last Year's Sales} > {?SalesTarget} Then Red Else Black