在Oracle ADF中刷新事件的DVT图表选择

时间:2014-04-03 20:54:19

标签: graph oracle-adf

我有一个要求,我有一个af:table。 af:table用作dvt:graph的部分触发器,这是一个饼图(pg1)。

饼图(pg2)依次用作另一个饼图(pg2)的部分触发器。

现在我的要求是选择af:table中的行,它应该更新pg1以按行数据显示数据。接下来当我点击饼图中的一个切片时,图表pg2应该更新以根据所选切片值来提供数据。

现在当我点击af:Table的行时,然后让我说我选择了pg1的切片1(值x),然后pg2得到了完美的更新。

但是当我选择表的另一行时,pg1数据会更新,但选择的切片仍然处于选中状态,因此即使它更新了pg2图中的数据,它也会根据之前选择的切片更新数据。更新值(比如y)。

我需要以这样的方式刷新pg1图形,即使其选择被删除。

我尝试过部分触发器无济于事。

我还试图手动重置图形绑定组件。但是无法找到它的确切代码。(如果有的话请帮助。)

请帮忙。

提前致谢。

1 个答案:

答案 0 :(得分:1)

尝试在PageDef

中为图形节点设置ChangeEventPolicy =“ppr”