点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我们运行BOE 4.2 SP4 Patch6。 我们提供了数百个Crystal Reports(所谓的"控制已证明的报告"),并希望为我们的用户添加额外的服务。 我们考虑使用户能够使用预定义的参数来计划报告,从而使他们的工作更加轻松。 因此,用户接受报告并开始计划,比如说每个星期一,然后他进入部门和产品区域,到目前为止一切顺利。 只要没有与时间相关的参数,这将是完美的。 不幸的是,大多数报告都具有时间依赖性。 我发现无法将名为" Periode"的报告参数与诸如"实际时间"之类的系统变量相连接。 我必须使用固定值来输入参数或复制所有报告,并将timeparameters更改为公式。 如果我必须为每次运行的报告更改一个固定值,则不需要计划,并且如果我至少必须复制报告以进行计划,那么在我们谈论非常复杂的报告时,这意味着很多工作。
也许有一种方法可以轻松地通过预定义的动态时间变量来提供时间表?
提前谢谢,斯蒂芬
如果我正确理解了这个问题,则选项之一是完全删除date参数。
例如:您要在5月计划报表,并且需要带入最近3个月的数据,那么您就不需要输入日期范围作为参数。 而是修改记录选择公式。
上面的示例适用于经典的直接"关系连接"报告。 如果使用存储过程或带有日期变量的查询连接,则可以将主报表用作容器来计算日期范围,并将其作为链接传递给subreport参数。
问题是有关在计划的报表上处理日期参数的。 您可以在安排报告时选择日期,但此日期之后是固定的。 我正在寻找一种方法,使报表参数在时间表上与报表在后台运行的日期相关。 我想为报表参数存储一个变量……类似"实际年的开始日期",一周中第一天的开始日期,月份中第一天的开始日期……总是在上下文中 报告运行的日期。 我不想更改报告,报告来源,使用SP,....
一周热门 更多>