我的任务是使用utcDateTime字段更改报告中显示日期的格式。
示例
从" 5/4/2015"更改日期到" 4月5日 - 15日#34;
我更改了报告设置 DateFormat 中的字段控件属性:DMY, DateSeparator : - , DateYear :TwoDigits, DateMonth :短名称(前三个字母)。
当我使用AX打开报告时,这给了我想要的结果,但是当我将报告打印到PDF时,日期格式已更改回默认设置(2015年5月4日)。但是,当打印到XPS时它不会发生,但我的公司需要PDF。此外,我已经尝试在表中更改EDT和Field的属性而没有运气。这只发生在utcDateTime数据类型,而不是date数据类型。 如何获得PDF所需的格式
答案 0 :(得分:0)
PDF的输出由PDFViewer
类控制,日期/时间字段由writeDateTime
方法完成。它调用系统类方法OutputDateTimeField.formatValue
来进行格式化。
您可以使用writeDateTime
方法自由滚动格式。