Lumira Designer关于地图的问题

2020-09-07 19:31发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我目前在使用Lumira Designer的地图组件时遇到问题,而在Design Studio中使用地理地图时从未遇到过。 这是我的情况:

我的地图有2层-区域和城市。 这些城市在启动时是不可见的,但是当我单击某个区域时,我希望地图放大并显示与之关联的城市。 如果我们在突出显示区域之外单击,我希望地图返回到以前的状态。

我可以在Design Studio中做到这一点而没有任何问题,但是在lumira中执行相同的代码和案例具有这种效果:

Norma视图:

缩放视图:

我单击的区域保持突出显示,覆盖了有关城市的所有信息。 将城市放在区域上方并不能解决问题

由以下事实引起:区域突出显示并且没有"清除选择"功能或任何可能使之变色的东西。

有什么办法可以解决该问题,或者是一个错误?

这里是我的代码:

var value = MAP_1.getSelectedMember(" SK_WOJ");
var value2 = MAP_1.getSelectedLayer();

如果(value2 ==" LAYER_2")
{
DS_1 .setFilter(" SK_WOJ",value);
DS_2.setFilter(" SK_WOJ",value);
MAP_1.setLayerVisible(" LAYER_1",true);
MAP_1.centerMap(" LAYER_2");
}
else
{
DS_1.clearFilter(" SK_WOJ");
DS_2.clearFilter(" SK_WOJ");
MAP_1.setLayerVisible(" LAYER_1",false);
MAP_1.centerMap(" LAYER_2");
}

其中LAYER_1和DS_1是城市,而LAYER_2和DS_2连接到区域

我正在使用SAP BusinessObjects Lumira Designer版本2.0 SP3(版本:20.3.1)。

最佳团员

马格达莱纳

(851.2 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我目前在使用Lumira Designer的地图组件时遇到问题,而在Design Studio中使用地理地图时从未遇到过。 这是我的情况:

我的地图有2层-区域和城市。 这些城市在启动时是不可见的,但是当我单击某个区域时,我希望地图放大并显示与之关联的城市。 如果我们在突出显示区域之外单击,我希望地图返回到以前的状态。

我可以在Design Studio中做到这一点而没有任何问题,但是在lumira中执行相同的代码和案例具有这种效果:

Norma视图:

缩放视图:

我单击的区域保持突出显示,覆盖了有关城市的所有信息。 将城市放在区域上方并不能解决问题

由以下事实引起:区域突出显示并且没有"清除选择"功能或任何可能使之变色的东西。

有什么办法可以解决该问题,或者是一个错误?

这里是我的代码:

var value = MAP_1.getSelectedMember(" SK_WOJ");
var value2 = MAP_1.getSelectedLayer();

如果(value2 ==" LAYER_2")
{
DS_1 .setFilter(" SK_WOJ",value);
DS_2.setFilter(" SK_WOJ",value);
MAP_1.setLayerVisible(" LAYER_1",true);
MAP_1.centerMap(" LAYER_2");
}
else
{
DS_1.clearFilter(" SK_WOJ");
DS_2.clearFilter(" SK_WOJ");
MAP_1.setLayerVisible(" LAYER_1",false);
MAP_1.centerMap(" LAYER_2");
}

其中LAYER_1和DS_1是城市,而LAYER_2和DS_2连接到区域

我正在使用SAP BusinessObjects Lumira Designer版本2.0 SP3(版本:20.3.1)。

最佳团员

马格达莱纳

(851.2 kB)
付费偷看设置
发送
5条回答
Climb_Ma
1楼-- · 2020-09-07 20:05
 var值= MAP_1.getSelectedMember(" SK_WOJ");
 var value2 = MAP_1.getSelectedLayer();
 如果(value2 ==" LAYER_2"){
     DS_1.setFilter(" SK_WOJ",value);
     DS_2.setFilter(" SK_WOJ",value);
     MAP_1.setLayerVisible(" LAYER_2",false);
     MAP_1.setLayerVisible(" LAYER_1",true);
     MAP_1.centerMap(" LAYER_1");
 }其他{
     DS_1.clearFilter(" SK_WOJ");
     DS_2.clearFilter(" SK_WOJ");
     MAP_1.setLayerVisible(" LAYER_1",false);
     MAP_1.setLayerVisible(" LAYER_2",true);
     MAP_1.centerMap(" LAYER_2");
  } 
吹牛啤
2楼-- · 2020-09-07 19:59

您好,Magdelana,

对此有任何更新吗,您能找到一种清除选择的方法吗?

ZJXianG
3楼-- · 2020-09-07 20:17

这里有同样的问题:Lumira Designer 2.1 SP01

无论应用DS_1.clearFilter方法如何,地图图层中的选定值均保持突出显示状态。

未找到解决方案。

CJones
4楼-- · 2020-09-07 19:59

您好,Magdelana,

对此有任何更新吗,您找到清除选择的方法了吗?

此致

Lumira 2.2中的

Nimisha

Cikesha
5楼-- · 2020-09-07 20:16

新功能:MAP_1.clearSelection

一周热门 更多>