属性DateYear为“未显示年份”时DateEdit的1/1错误

时间:2013-11-29 14:08:38

标签: forms date axapta

当我向表单添加“DateEdit”控件并将DateYear属性设置为“Year not shown”时,我得到了所需的行为。显示没有年份的日期(例如:3月23日的“23/3”)。但是,当用户输入1/1时,该值立即消失。

这是一个AX错误吗?关于如何解决这个问题的任何建议?我可以覆盖哪种方法?

1 个答案:

答案 0 :(得分:1)

日期字段仍然是日期,即使未显示年份也是如此。

当用户输入1/1时,可能会被解释为01-01-1900,这恰好是日期的“空”值。

除了使用日期和月份字段外,我看不到简单的解决方法。