使用 Crystal Reports 2011 引用视图
我的公式写成“公式字段”
@mySelection
IF {V_JOB.TASK} LIKE "*IN"
AND {V_JOB.CLOSED} = "Y"
AND {V_JOB.DATE} >= {?FrDate}
AND {V_JOB.DATE} <= {?ToDate}
THEN {V_JOB.JOB} ELSE "FALSE"
我的记录选择写在“记录选择公式”中
{V_JOB.LMO} = 'L' AND
{@mySelection}
此视图包含几个相关字段。为了使我的记录选择视图,我想显示所有等于 .JOB 中的字符串的记录,当 .TASK 中的字符串像“*IN”和字段 .DATE = ?myDateRange 和字段 .CLOSED = 'Y'
所以我写了方程来做到这一点,但是只有当 TASK、DATE、CLOSED 为真时,显示的记录才是行 JOB。但是我有多行相同的作业,其中 TASK,DATE,CLOSED 是假的,我也想看到。
因此,如果 Job A 有 30 条记录,并且其中只有 1 条记录的 @mySelection 为“true”,那么即使其他 29 条记录为“false”,我也想选择所有 30 条记录。它的编写方式仅显示 1 个真实记录,而不显示其他 29 个。
任何人都可以就我做错的事情提供一些帮助吗?是否有“全部显示”命令,或者我可以将“真实”作业保存在一个数组中,然后将该数组引用为我的记录选择?