如何让ADF日期组件显示时分秒
2011-07-15(Friday) 00:00
默认的ADF的inputDate组件是不显示时分秒的,客户的需求要精确到时分秒的显示。其实只需要一个很小的改动就可以实现这个需求。
以HR的Employee表为例
Step.1 创建Business Components from table,得到EO,VO等。
Step.2 双击Employees EO,
Step.3 找到日期属性HireDate,双击打开属性编辑页,作如下修改(Format Type: Simple Date; Format: yyyy-MM-dd HH:mm:ss), OK。
Step.4 切换到Source页,将HireDate属性的类型type="oracle.jbo.domain.Date"改为下图所示的"oracle.jbo.domain.Timestamp"类型,保存即可。
Step.5 将Employees VO生成的DataControl拖到页面上生成一个ADF form,然后运行看下效果吧~