crystal报告如何否决子报表中的参数字段值

时间:2012-10-25 08:25:13

标签: crystal-reports

我在主报表和3个子报表中使用参数字段值,这是一个类似于20121016的值,在其中一个子报表中我想要否决此值20121016和/或+1和或-1以便结果此子报表的记录选择更加可变。 请有人帮忙!

1 个答案:

答案 0 :(得分:1)

您可以在子报表中添加最大和最小参数,然后添加两个新公式,一个扣除一天,一个添加一天到日期:

Dateadd("DAY",1, {?MyDate})
Dateadd("DAY",-1, {?MyDate})

并将这些内容传递给子报告。

在子报告记录选择中执行以下操作:

{MyTable.MyDateField} >= {?MinDate} and
{MyTable.MyDateField} <= {?MaxDate}