Crystal reports Crystal Reports选择CSV上的专家或声明

Crystal reports Crystal Reports选择CSV上的专家或声明,crystal-reports,Crystal Reports,我正在使用Select Expert对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") 如果我交换这些语句:

我正在使用Select Expert对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吗?

我以前从未将CR用于CSV文件,所以我不知道它如何处理这些空字符串。尝试将选择公式设置为“Null的默认值”,而不是“Null的异常”,如下所示:

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

我以前从未将CR用于CSV文件,所以我不知道它是如何处理这些空字符串的。尝试将选择公式设置为“Null的默认值”,而不是“Null的异常”,如下所示:

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

{flatfile\u csv.bursguar}
{flatfile\u csv.bursnorm}
可以为空吗?它们可以是空字符串。它从CSV文件馈送,因此它们可以是“”。不确定CR是如何处理这个问题的:
({flatfile\u csv.site}=“L”和{flatfile\u csv.bursnorm}=“1”)或({flatfile\u csv.site}=“L”和{flatfile\u csv.bursguar}=“1”)
-包含在()中的整个条件。这会改变什么吗?没有区别,我担心
{flatfile\u csv.bursguar}
{flatfile\u csv.bursnorm}
可以为空吗?它们可以是空字符串。它从CSV文件馈送,因此它们可以是“”。不确定CR是如何处理这个问题的:
({flatfile\u csv.site}=“L”和{flatfile\u csv.bursnorm}=“1”)或({flatfile\u csv.site}=“L”和{flatfile\u csv.bursguar}=“1”)
-包含在()中的整个条件。这会改变什么吗?没什么区别我担心公式也会遇到同样的问题。在哪里可以:尝试将选择公式设置为“Null的默认值”而不是“Null的异常”编辑-在顶部的公式编辑器视图中找到它,它可以工作!谢谢恐怕公式也有同样的问题。在哪里可以:尝试将选择公式设置为“Null的默认值”而不是“Null的异常”编辑-在顶部的公式编辑器视图中找到它,它可以工作!谢谢