Crystal Report中的默认参数

2020-09-28 13:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我试图在Crysta...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我试图在Crystal Report XI中创建日期默认参数为上个月的第一天和最后一天,以自动提取上个月的数据。 任何建议将不胜感激。 预先感谢!

付费偷看设置
发送
6条回答
CPLASF-自律
1楼 · 2020-09-28 13:54.采纳回答

IIRC,XI r2不具有设置参数默认值或使参数可选的功能。 您的报告是否需要用户可以输入的参数,或者日期始终是上个月?

如果不需要用户输入的参数,则可以在选择公式中使用{date字段} InLastFullMonth自动为您提供上个月的数据。

Ian建议使用命令是执行此操作的另一种方法。 参见此博客文章有关使用命令的最佳做法的信息-其中包含有关如何在命令中使用参数的大量信息。

-戴尔

梦想连接
2楼-- · 2020-09-28 13:56

谢谢戴尔。 我是Crystal Report的新手,并且没有使用命令的经验。 我以为有一个公式可以使用。

小灯塔
3楼-- · 2020-09-28 14:07

这是用于计划的报告还是为了加快用户数据输入的速度。

如果报告基于命令,则可以将变量添加到报告中,如果Parameter具有默认值,则会为变量分配所需的值。

语法取决于数据库。

伊恩

Bunny_CDM
4楼-- · 2020-09-28 14:18

非常感谢您的及时答复。 是的,此报告需要通过Web门户进行计划。 我想知道是否可以在"记录选择"中使用任何公式。 再次感谢。

追夢秋陽
5楼-- · 2020-09-28 14:07

您好,Alisia,我想您没有Crystal Reports服务器,因此也没有存储库。 旧方法是添加

从存储库自定义函数到报表的

cdFirstDayOfMonth和cdLastDayOfMonth,然后在公式中以

引用

cdFirstDayOfMonth(DateAdd(" m",-1,CurrentDate)到cdLastDayOfMonth(DateAdd(" m",-1,CurrentDate)

您可以尝试使用DateAdd(" m",-1,DateAdd(" d",-Day(CurrentDate),CurrentDate))+ 1到DateAdd(" d",-Day(CurrentDate),CurrentDate)

-Rob

CPLASF-自律
6楼-- · 2020-09-28 14:06

谢谢罗伯特!

一周热门 更多>