点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
因此,我正在使用vizframe来显示工作人员在流程步骤中的表现。
向用户显示一个用户列表,他们在其中导航到显示此vizframe图表的页面。 导航到第一位员工非常有用,但是当返回上一页并选择另一位员工时,我得到了一些奇怪的图表数据标签渲染(它们全部聚集在左侧)。
_chartBuilder:函数(kpi,vizFrameProperties,oJSON,mString,图表,formatPattern){ var oVizFrame = this.getView()。byId(" idVizFrame _" + kpi); var oPopover = this.getView()。byId(" idPopOver _" + kpi); oJSON.loadData(mString,null,false); console.log(this.em102json_xMonth); var oModel = new sap.ui.model.json.JSONModel(); var oFrameData = oJSON.oData.d; oModel.setData() oModel.setData(oFrameData) var oDataset = new sap.viz.ui5.data.FlattenedDataset({ 尺寸:[{ 名称:图表,值:" {" + chart +"}" }], 措施:[{ 名称:" Performance",值:" {Performance}" }], 数据:{路径:"/结果"} }) var feedValueAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({ 'uid':" valueAxis",'type':" Measure",'values':[" Performance"] }) var feedCategoryAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({ 'uid':" categoryAxis",'type':" Dimension",'values':[图表] }) oVizFrame.destroyFeeds(); oVizFrame.setDataset(); oVizFrame.setModel(); oVizFrame.setVizProperties(); oVizFrame.setVizType('stacked_column'); oVizFrame.setDataset(oDataset); oVizFrame.setModel(oModel); oVizFrame.setVizProperties(vizFrameProperties); oVizFrame.addFeed(feedValueAxis); oVizFrame.addFeed(feedCategoryAxis); oPopover.connect(oVizFrame.getVizUid()); oPopover.setFormatString(formatPattern.STANDARDPERCENT_MFD2); }
(10.2 kB)
您可以在snippix上复制您的问题吗? 您可以使用 http://jsbin.com/vuyonabata/edit?html,output 。
我不确定它是否易于复制。 当我离开视图导航然后返回新数据时,似乎会出现此问题。 我的感觉是,在刷新数据之前,我需要清除某些内容,或者我可能不正确地刷新数据...。也就是说,我将尝试进行设置。
@ jun.wu5 过去对您有所帮助。 前成员建议我将问题复制到jsbin之类的东西上。 但是,我的问题仅出现在来回导航中。
我从第一页开始,单击一个人查看那里的表现。 这将我带到第2页,这一切都很好。 只是当我回到第二页,然后再次翻到第二页查看第二人称表演时,才出现问题。
一周热门 更多>