2017-05-16 141 views
0

我的查询中有一个WHERE子句,只有布尔参数Param1为true/checked时才应用。问题是它不工作。我应该如何把Param1放在这个查询中?Crystal报告参数将不起作用

Crystal Reports Screen

回答

0

您需要将您的参数比较的东西(如你所说......这是一个布尔值)。

因此,像:

WHERE {?Param1} = 1 AND t.tot> 100 
+0

所以你的意思{?参数1}返回0或1?我按照你的说法尝试过,只有在选中复选框时才能使用。如果我不检查它,会给我一个空的报告。 – ruda

+0

我认为水晶布尔值是真或假http://flylib.com/books/en/4.229.1.34/1/ – maSTAShuFu