supOS APP开发者课程练习册

在实体模板下创建一个“实体对象练习模板”,别名“testM”,在该模板下,建立一个对象实例,对象实例名称是自己的中文姓名,别名是自己的姓名全拼(如:张三、zhangsan),要引用“时间转换”功能集合。实例下建立两个属性,分别为:操作员(别名:operator) string类型、性别(别名:sex) string类型。在创建的实例下建自定义服务,调用实例“催化裂化一车间”下的服务进行测试。

新建一个实体对象操作模板实例,引用“时间转换”功能集合,点击保存,实体对象操作模板—对象实例创建成功

在该实例下添加两个属性

  1. 在自己的实例下,创建服务(命名:getPropertyValue),然后调用getPropertyValue()服务,获取“催化裂化一车间(chlh01)”下的“重质馏分油_进”属性信息;

点击实例下服务—新建,输入服务相关信息,返回string类型

脚本代码如下:

var zzy= objects['chlh01'].zzy

zzy


2、创建服务(命名:getPropertyValues),调用getPropertyValues()服务,获取“催化裂化一车间(chlh01)”下的“重质馏分油_进”、“汽油_出”属性信息;

点击实例下服务—新建,输入服务相关信息,返回string类型

点击脚本,点击对象选择器,选择车间模板下的实例chlh01,选择内置服务getPropertyValues快速生成代码

脚本代码如下:

var inputs = {

propNames:'gq_carbytrcc.zzy,gq_carbytrcc.qy' //String

};

var instance = templates['gq_carbytrcc.workShop'].instances('chlh01');

var result = instance.executeService('system.getPropertyValues',inputs);

result

3、创建服务(命名:getPropertyVQTValues),调用getPropertyVQTValues()服务,获取“催化裂化一车间(chlh01)”下的“重质馏分油_进”、“汽油_出”属性信息;

点击实例下服务—新建,输入服务相关信息,返回string类型

点击脚本,点击对象选择器,选择车间模板下的实例chlh01,选择内置服务getPropertyVQTValues快速生成代码

脚本代码如下:

var inputs = {

propNames:'gq_carbytrcc.zzy,gq_carbytrcc.qy' //String

};

var instance = templates['gq_carbytrcc.workShop'].instances('chlh01');

var result = instance.executeService('system.getPropertyVQTValues',inputs);

result

你可能感兴趣的:(java,javascript,前端)