修改查询条件及部署

要求:修改人机协作中Pad设备管理中的查询条件,将精确查询改为模糊查询

修改查询条件及部署

1、打开eclipse,在项目中找到pads(pad设备信息查询),添加系统组件DP,如图所示

修改查询条件及部署

点击DP,添加if..else..函数

修改查询条件及部署

右击IF,添加函数字符串不为空

修改查询条件及部署

编辑该函数

修改查询条件及部署

右击then,添加函数(模糊查询条件),这一步的作用是将传入的值拼接成新的字符串,用于模糊查询。注意拼接字符串的数据源,%为常量,输出的devNo为局部变量

修改查询条件及部署

2、回到流程图,点击查询pad设备,红色部分为输入的参数,蓝色部分为上一节点拼接好的字符串

修改查询条件及部署

现在已经修改好了,接下来我们需要部署。

3、在项目中找到BPE-resource-trades-basic-pad-pads.xml,能看到我们修改产生的信息

修改查询条件及部署

修改查询条件及部署

复制pads.xml文件,打开Xmanager中的Xftp,找到相同的目录,将pads.xml替换

修改查询条件及部署

4、然后打开Xshell,menu.sh启动服务器,然后输入2启动单个进程

修改查询条件及部署

输入1,启动BPE

修改查询条件及部署

启动完成之后查看效果:

修改查询条件及部署

总结:

(1)字符串拼接模块的数据源要注意,%为常量,reqMsg是BusinessInfo,拼接好的字符串为局部变量。

(2)查询pad设备节点sql参数为拼接好的devNo,条件变量为输入的数据reqMsg。

(3)部署时是在resource目录下找,不是project。