所以我使用Windows脚本使用Visual Cut来运行报告。该报告包含两个日期参数(以及其他参数)。当我第一次测试它时脚本正在工作,但是当我向同事展示它时,它停止了。事实证明,Crystal / Visual Cut需要不同格式的日期参数(最初dd / mm / yyyy工作,但现在它需要yyyy / mm / dd)。 Crystal如何确定它需要什么格式,以及如何确保我的输入适应该格式?
编辑:当前的解决方法是要求'yyyy / mm / dd'格式,并且我将报表中参数的类型从日期更改为字符串,然后我在值上显式调用cdate
。我只是想知道
a)用于日期参数的日期掩码来自和
b)如果将'yyyy / mm / dd'传递给cdate
将失败(假设有效日期)。
答案 0 :(得分:0)
传递字符串值并将其转换为日期,时间,数字等可能是一个问题,因为您无法控制用户设置。检查两台计算机上的默认日期格式之间的区别。