WEB IDE中Thing Modeler的单次测量

2020-09-07 05:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们正在尝试在UI5...

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

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


大家好,

我们正在尝试在UI5中构建IoT仪表板,并将目标连接到Thing Modeler。 作为起点,我们使用了IoT Freestyle模板。 ThingList和Measured工作正常,并且很容易获得所有事物的列表。

但是我们也想通过一次对特定物体的测量来显示一些小面板和量规。 首先,我尝试通过使用默认数据源来获取单个测量值,同时过滤到单个对象并扩展为如下所示的测量值:

 
 <项目>
 
 
 
 

我尝试解决问题的另一种方法是使用其他生成的数据源中的on,在这种情况下为somethingModel2,因为它具有我想要获得的Thing的对应Thingtype。 首先,我像上面那样尝试过,只是更改了模型,但都导致了HTTP错误。

 Log-dbg.js:414 2019-06-12 16:14:11.494844发生以下问题:HTTP请求失败404,{{错误":{"代码":"找不到名称为'DYN_ENT_iot_iotfab_pmfactorysimulation__Ampere_pm'的属性。"  ," message":{" lang":" de-de"," value":" {\" messages \":{\" Exception \":\"找不到名称为'DYN_ENT_iot_iotfab_pmfactorysimulation__Ampere_pm'的属性。\"  },\" correlationId \":\" 75a281a1-21e5-459b-42b5-15e77aff6535 \"}"}}}

 

接下来,我调查了Chrome控制台中的"网络"标签,并发现了"调用测量值控件"以获取这些值。 参见图片。

在xml视图中重新创建此代码会导致未知的语法错误。

 
 <项目>
 
 
  

错误:

未捕获的对象:29条消息:
 " Expected','而不是'5'"名称:" SyntaxError" text:" {path:'thingModel2>/Things('5AB98283A99E4E949C7DD491CE6AB9AE')',参数:{expand:'DYN_ENT_iot_iotfab_pmfactorysimulation__Ampere_pm'}
 __proto__:对象

 

有没有人使用Thing Modeler的数据来构建IoT仪表板,可以给我正确的方向指示吗? 我将非常感谢您提供任何建议。

此致

保罗

3条回答
宇峰Kouji
2020-09-07 05:43

嘿干,

再次感谢您的回答。 我尝试了两个答案,只能让它们在有限的情况下起作用。 不幸的是,在我的普通ui5中,我想开发两种解决方案都没有用。 我猜这是因为Thing类型不同,所以无法扩展。 那可以解释为什么在Flexbox中使用所有项目的第一个解决方案不起作用。 这样的第二种方式:

 <!-获取特定内容并将其值放入IoTGauge->
 

一周热门 更多>