Crystal Reports选择CSV上的专家OR语句

时间:2013-03-26 15:41:04

标签: crystal-reports

我正在使用“选择专家”来过滤3个字段的组合:

 ({flatfile_csv.site} = "L" and {flatfile_csv.bursguar} = "1")
 or
 ({flatfile_csv.site} = "L" and {flatfile_csv.bursnorm} = "1")

在这种情况下,它只匹配:

 ({flatfile_csv.site} = "L" and {flatfile_csv.bursguar} = "1")

如果我交换陈述:

 ({flatfile_csv.site} = "L" and {flatfile_csv.bursnorm} = "1")
 or
 ({flatfile_csv.site} = "L" and {flatfile_csv.bursguar} = "1")

然后它只处理

 ({flatfile_csv.site} = "L" and {flatfile_csv.bursnorm} = "1")

似乎完全忽略了OR语句的第二部分。知道如何在CR中实现OR吗?

1 个答案:

答案 0 :(得分:1)

我之前从未使用过CR文件,因此我不知道它是如何处理这些空字符串的。尝试使用以下选项将选择公式设置为“Nulls的默认值”而不是“Nulls的例外”:

{flatfile_csv.site} = "L"
and
  (
   {flatfile_csv.burnsnorm}="1"
   or {flatfile_csv.burnsguar}="1"
  )