Crystal Reports - 同一字段的多个标准

时间:2015-01-07 18:42:55

标签: crystal-reports crystal-reports-2008

这就是我想要完成的事情。我有一个报告,我正在运行并尝试从3个不同的变量中获取数据,但是2个条件表达式是从同一列中提取的。当我运行我的报告时,我无法获取信息。有什么建议?感谢。

{HSP_ACCT_DX_LIST.DX_ID} in [3534, 3535, 3536, 3537, 3538, 3539]
and {HSP_ACCT_DX_LIST.DX_ID} in [9147, 9159, 9154, 9157]
and {HSP_ACCT_CPT_CODES.CPT_CODE} in [22804, 22802, 22843, 22844, 22848]

1 个答案:

答案 0 :(得分:1)

您的DX_ID不能同时处于两个不相交的集合中。它必须是一个或另一个:

{HSP_ACCT_DX_LIST.DX_ID} in [3534, 3535, 3536, 3537, 3538, 3539, 9147, 9159, 9154, 9157]
and {HSP_ACCT_CPT_CODES.CPT_CODE} in [22804, 22802, 22843, 22844, 22848]

编辑:

如果您需要检查单个帐户是否存在多个Dx,那么您必须将HSP_ACCT_DX_LIST表的副本添加到您的报告中,该表将以相同的方式加入医院帐户。您的记录选择公式将如下所示:

{HSP_ACCT_DX_LIST_copy_1.DX_ID} in [3534, 3535, 3536, 3537, 3538, 3539]
and {HSP_ACCT_DX_LIST_copy_2.DX_ID} in [9147, 9159, 9154, 9157]
and {HSP_ACCT_CPT_CODES.CPT_CODE} in [22804, 22802, 22843, 22844, 22848]