Crystal reports Crystal报告如果任何记录满足条件,则退出公式

Crystal reports Crystal报告如果任何记录满足条件,则退出公式,crystal-reports,Crystal Reports,我希望创建一个公式来读取每条记录,如果满足某个条件,那么该公式将停止读取记录并返回一个特定的标签。我尝试了以下代码,正确的结果显示在细节级别,而不是页脚。“退出”似乎没有真正起作用。谢谢你的帮助 当前代码(我已放置在报告页脚中): 要消除数据,请使用记录选择公式: {report_data.return_code} = "defective-exchange" or {report_data.return_code} = "defective" 要格式化数据,请使用公式字段: // {@Ret

我希望创建一个公式来读取每条记录,如果满足某个条件,那么该公式将停止读取记录并返回一个特定的标签。我尝试了以下代码,正确的结果显示在细节级别,而不是页脚。“退出”似乎没有真正起作用。谢谢你的帮助

当前代码(我已放置在报告页脚中):


要消除数据,请使用记录选择公式:

{report_data.return_code} = "defective-exchange" or {report_data.return_code} = "defective"
要格式化数据,请使用公式字段:

// {@Return Code}
if {report_data.return_code} = "defective-exchange" or {report_data.return_code} = "defective" then
  "Defective-Exchange Only"
else if {report_data.return_code} = "" then
  "Pickup Credit Memo"
else
  "something else"

通过在页脚中放置公式,您到底想做什么?就我所知,如果您再次将公式放置在页脚中,则无法循环所有记录,这取决于您放置公式的页脚<代码>组页脚或
报告页脚
…克雷格,你总是让我惊讶不已。谢谢!
// {@Return Code}
if {report_data.return_code} = "defective-exchange" or {report_data.return_code} = "defective" then
  "Defective-Exchange Only"
else if {report_data.return_code} = "" then
  "Pickup Credit Memo"
else
  "something else"