我设置为聘用日期默认值adf.currentDate
并获得以下错误:无法创建类型的对象与价值java.lang.String中:adf.currentDate
JBO-25009: Cannot create an object of type:oracle.jbo.domain.Date from type:java.lang.String with value:adf.currentDate
这是如何引起的,我该如何解决?
我设置为聘用日期默认值adf.currentDate
并获得以下错误:无法创建类型的对象与价值java.lang.String中:adf.currentDate
JBO-25009: Cannot create an object of type:oracle.jbo.domain.Date from type:java.lang.String with value:adf.currentDate
这是如何引起的,我该如何解决?
的问题,因为在视图对象的属性是字符串,你写的写它的默认值adf.currentDate其返回oracle.jbo.domain.Date型 所以,你应该属性的 变化数据类型oracle.jbo.domain .Date 或改变表达adf.currentDate.toString
返回字符串您可以在ADF阅读下面的链接更多关于日期的类 http://mahmoudoracle.blogspot.com/2012/03/date-classes-conversion-in-adf.html
确保u必须选择Default Value
类型为Expression
不是a nd属性的数据类型应为Date
如果它是adf.currentDate
并且如果它是adf.currentDateTime
则数据类型应该是TimeStamp
。