SAPUI5 VizFrame:如何获取选定的数据点

SAPUI5 VizFrame:如何获取选定的数据点,sapui5,Sapui5,我使用VizFrame在项目中显示数据。 VizFrame的正常行为当您在图形中选择数据时,您会看到一个带有所选点数据的弹出框。当您选择多个点时,弹出窗口的内容类似于屏幕截图:。 我尝试使用将自己附加到SelectedData事件。oControlEvent.mp参数包含当前为该事件选择的数据节点 例如:我单击节点A=>节点A位于oControlEvent.mParameters中。=>嗯 然后我额外单击节点B(因此选择了节点A和B)=>只有节点B包含在oControlEvent.mparete

我使用VizFrame在项目中显示数据。 VizFrame的正常行为当您在图形中选择数据时,您会看到一个带有所选点数据的弹出框。当您选择多个点时,弹出窗口的内容类似于屏幕截图:。 我尝试使用将自己附加到SelectedData事件。oControlEvent.mp参数包含当前为该事件选择的数据节点

例如:我单击节点A=>节点A位于oControlEvent.mParameters中。=>嗯

然后我额外单击节点B(因此选择了节点A和B)=>只有节点B包含在oControlEvent.mpareters中。=>不行

我需要的是图形中当前选定的所有节点的集合,而不仅仅是触发事件的节点

此信息必须包含在某个位置,因为在用户单击B后,工具提示正确显示“已选择2个数据节点”


感谢您的帮助。

oControlEvent.mpParameters.data或
oControlEvent.getParameter('data')
将(正确地)仅包含实际触发事件的元素。(如果通过在数据点上拖动矩形区域一次选择多个数据点,则可能是多个数据点)

如果需要所有当前选定的数据点,请使用
oControlEvent.getSource().vizSelection()
(此处,
getSource()
将返回vizFrame)

干杯,伊皮拉特