我遇到Crytal Report(CR)2013的问题,我的客户希望在打开它时在Crytal报告的参数字段中默认当前日期。我尝试用很多方法做到这一点,但它不起作用。我很期待你的帮助。 Tks all。 Current form
答案 0 :(得分:0)
我知道将当前日期设置为报表参数的唯一方法是将报表添加为子报表,并传递返回当前日期的公式作为参数的来源。您可以在主报告中添加日期参数,在公式内部检查提供的值是否为例如1/1/1900然后使用当前日期。如果您的报表中没有子报表(Crystal不支持嵌套的子报表),并且用户应该知道应该为当前日期选择日期1/1/1900,这将有效。
一般而言,默认值应由运行报告的软件处理。请您的客户尝试这样的应用程序:http://www.r-tag.com/Pages/CommunityEdition.aspx。
我发布链接是因为该软件是免费的。我的猜测是有其他应用程序,它们能够为报告参数设置默认值。你可以做你的研究。以下是设置日期默认值的示例视频:http://www.r-tag.com/Pages/Preview_ParameterTemplates.aspx
视频针对不同的报告类型,但Crystal报告将以相同的方式处理。
答案 1 :(得分:0)
我是Hai Pham的同事。我给你更多关于这个问题的信息
1.数据源:存储过程
2.设置当前日期是导入参数弹出的默认值
popup image
3.用户可以选择其他值
谢谢, Dai Nguyen Quang。