点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我有一个报告,该报告采用当年的年份,并使用ToText函数将其转换为文本,例如 ToText(年(CurrentDate))
在Crystal中,这将返回2013
当我使用Crystal 2011的.NET运行时运行相同的报表时,相同的公式返回2,013.00
我知道ToText函数具有额外的参数来处理格式,但是,我希望结果在Crystal Reports和运行时之间是一致的。 运行时是否有一个替代项(也许是注册表设置)可用于使结果格式如Crystal Reports?
嗨威尔,
正确的格式为:
ToText(Year(CurrentDate),0)
0 =转换a时不保留小数
查看器正在执行应做的工作,报表设计器可能存在错误。
唐
嗨威尔
ToText(Year(CurrentDate),0)将给您" 2,013"。
尝试
ToText(Year(CurrentDate),0,"")这将为您提供" 2013"
关于
达米恩
嗨,
我们正在使用Crystal报表生成正薪资文件,我们有一个公式
totext(月({@转换日期}),0)
从日期中提取月份。 公式在从10月到12月为两位数的月份(但是从1月到9月)可以正常工作的月份为两位数,而不是为1月份的月份提取01,结果仅显示1。
我是否可以使用更好的公式,以便使正薪资报表中的月份在1月,2月和10月至12月分别显示为01,02和10,11,12。
感谢任何输入。
谢谢,
Aarthi
好的。 使用此
并且以类似的方式,这对于原始年份问题来说是一个稍微简单的解决方案:
非常感谢。 可行!
一周热门 更多>