1

我正在使用 ADF Faces 日历组件使用 ADF Faces 日历组件

我正在使用 JDeveloper 和 ADF 11g (11.1.1.0.0)
我的问题是当我尝试展开 Data Controls 手风琴并拖动代表视图对象的集合 (FodCalEventVO) 并将其作为日历放置时,如ADF 日历我找不到这样的日历。

你能帮我怎么找到吗?

4

1 回答 1

3

ADF 日历需要在您的视图对象中有一组非常特定的对象,然后才会出现创建日历菜单。见下文。

这很可能是因为您需要向视图对象添加三个绑定变量:

  • 2 日期绑定变量(用于存储开始日期和结束日期)。确保可更新标志设置为真。我也将Required设置为ture。作为 11.1.1.0,它可能需要 2 个时间戳绑定变量而不是日期。但后来的 JDev 版本需要 2 个日期绑定变量。
  • 1 个字符串变量(用于存储时区)。确保可更新标志设置为真。

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

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

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

谢谢,

加文

于 2013-05-22T17:39:58.370 回答