ADF DVT dvt:lineChart配置

时间:2015-10-30 19:52:24

标签: java-ee facelets oracle-adf

我想使用dvt:lineChart在X轴上显示30个日期字符串,并在Y轴上显示相应的现金余额。不幸的是,我坚持使用ADF框架。

为了使X轴的标签不那么拥挤,而不是在X轴上显示过去30天,我想只显示每个星期一,但我想在图中显示所有相应的点。

下面是facelets中的lineChart实现。

// row.FormattedDisplayDate是VO CashBalanceByDate1的字符串属性,// ve.CashBalance是VO CashBalanceByDate1的Double属性     "                                         "

尝试1:我修改FormattedDisplayDate以包含每个星期一。问题:结果行仅包含每个星期一的CashBalance,但我想要过去30天的每个CashBalance。

请建议我如何解决这个问题。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试将x轴设置为TimesAxisType =“enabled”,但您需要将日期作为java.util.Date传递。 我不认为这个组件是日历识别的,所以你可以在星期一开始,除非你的集合以这种方式设置。