0

Hire Date のデフォルト値を次のように設定していますadf.currentDateが、次のエラーが発生します。

JBO-25009: タイプ:oracle.jbo.domain.Dateのオブジェクトをタイプ:java.lang.Stringから値:adf.currentDateで作成できません

これはどのように発生し、どうすれば解決できますか?

4

2 に答える 2

0

ビューオブジェクトの属性が文字列であり、oracle.jbo.domain.Date型を返すデフォルト値adf.currentDateを書き込むための問題。したがって、属性のデータ型をoracle.jbo.domain.Dateに変更するか、式を次のように変更する必要があります。 adf.currentDate.toStringで文字列を返します

ADFの日付クラスに関する詳細は以下のリンクから読むことができます http://mahmoudoracle.blogspot.com/2012/03/date-classes-conversion-in-adf.html

于 2012-04-16T16:58:56.500 に答える
0

Default ValueType が as Expressionnot として選択されていることを確認してください。Literalまた、属性のデータ型が であるDate場合adf.currentDateadf.currentDateTime、データ型が である必要がありますTimeStamp

于 2016-07-25T04:47:53.193 に答える