使用ADF Faces日历组件

时间:2013-05-21 21:25:41

标签: calendar oracle-adf

我正在使用ADF Faces Calendar Component Working with ADF Faces Calendar Component

我正在使用JDeveloper和ADF 11g(11.1.1.0.0)
我的问题是,当我尝试展开数据控件手风琴并拖动代表视图对象的集合(FodCalEventVO)并将其作为日历(例如ADF Calendar)删除时,我找不到日历like that

你可以帮我找到它吗?

1 个答案:

答案 0 :(得分:3)

在创建日历菜单之前,ADF日历需要视图对象中的一组非常特定的对象。见下文。

最可能的原因是您需要向视图对象添加三个绑定变量:

  • 2日期绑定变量(用于存储开始日期和结束日期)。确保Updatable标志设置为true。我也有必要的设置。作为其11.1.1.0,它可能需要2个时间戳绑定变量而不是日期。但后来JDev版本需要2个日期绑定变量。
  • 1 String Variable(用于存储时区)。确保可更新标志设置为true。

对于您的视图对象的字段,请确保您具有以下属性:

  • 2个日期属性(适用于开始日期和结束日期)
  • 主键属性
  • 表示日历活动提供者ID的字符串属性(否则为日历活动的所有者)
  • 表示日历活动标题的字符串属性。

最后,如果您必须将以上任何内容添加到视图对象中,请确保在从中创建日历组件之前刷新数据控件面板 - 这种古怪的方式:)

谢谢,

加文