买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种RPA图形化指令设计方法_杭州分叉智能科技有限公司_202111085325.0 

申请/专利权人:杭州分叉智能科技有限公司

申请日:2021-09-16

公开(公告)日:2024-03-26

公开(公告)号:CN113741882B

主分类号:G06F8/34

分类号:G06F8/34;G06F3/04845

优先权:

专利状态码:有效-授权

法律状态:2024.03.26#授权;2021.12.21#实质审查的生效;2021.12.03#公开

摘要:本发明公开了一种RPA图形化指令设计方法,包括指令设计器,所述方法包括:指令开发,用于在指令设计器中进行流程设计,形成指令功能;指令打包,在完成指令开发后,编辑指令功能对应的指令显示信息,并压缩打包成图形化指令,用于RPA流程设计的调用。本发明可以使用户设计自定义指令,用于满足指令集扩展和RPA编程,方便快捷地自主设计RPA应用,极大地降低RPA应用开发地门槛。

主权项:1.一种RPA图形化指令设计方法,包括指令设计器,其特征在于:所述方法包括:指令开发,用于在指令设计器中进行流程设计,形成指令功能;指令打包,在完成指令开发后,编辑指令功能对应的指令显示信息,并压缩打包成图形化指令,用于RPA流程设计的调用;所述指令开发包括指令添加,指令编辑和指令折叠;所述指令添加是将指令集列表中的指令添加到指令设计器;所述指令编辑是对添加到指令设计器中的指令进行编辑;所述指令折叠是将指令设计器中指定位置和数量的指令进行折叠,并添加注释;所述指令添加具体实现如下:A1、所述指令设计器检测到新增指令,判断指令新增的方式,如果是拖拽方式,则执行步骤A2;如果是双击方式,则执行步骤A3;A2、检测到为拖拽添加方式,获取鼠标拖拽的坐标位置,根据坐标得出最佳指令放置位置;A3、检测到为双击添加方式,获取当前指令设计器中选中的流程所在位置,设置新增指令位置为选中位置加一;A4、确定添加指令位置后,在指令设计器的指令列表中指定位置插入新增指令,再刷新指令列表;A5、检测所添加的指令是否有参数需要配置,如果没有,添加完成;如果有,则执行步骤A6;A6、弹出新增指令的参数配置界面,完成参数配置;步骤A4中,在指令设计器的指令列表中指定位置插入新增指令,具体是,A4.1、检测拖拽放置坐标处是否已有指令,如果没有,直接添加到当前指令设计器列表的最新位置,如果已有指令,执行A4.2;A4.2、计算当前鼠标位置在这个已有指令界面上的相对坐标,如果相对坐标的y坐标小于指令界面高度的一半,即在这个指令界面的上半段,则插到此指令的前面,反之,则执行A4.3;A4.3、如果相对坐标的y坐标大于或者等于指令界面高度的一半即在这个指令界面的下半段,则插到此指令的后面;所述指令折叠具体实现如下:B1、判断应用主流程当前是否在运行或者暂停状态,如果是,则停止折叠操作;如果不是,则执行步骤B2;B2、在指令设计器中获取选中的指令列表;B3、检测选中指令列表长度,如果长度为0,则停止当前操作;如果长度大于0,则执行步骤B4;B4、获取列表中第一个指令所在位置序列号startIndex和最后一个指令所在位置序列号endIndex;B5、在startIndex位置插入折叠开始指令;在endIndex+1的位置插入折叠结束指令,完成指令折叠;所述的指令打包具体包括编辑指令显示信息、配置输入输出参数、设置帮助信息、设置指令编码和指令压缩打包;所述配置输入输出参数,步骤如下:步骤F1、打开指令编辑界面,获取指令功能中的流程参数,获取参数名称、参数方向、参数类型、参数描述信息以及是否具有高级属性;步骤F2、将获取到的所有流程参数加载到指令编辑界面的参数区域,根据输入和输出的参数方向将所有流程参数分别加载到指令输入区域和指令输出区域;步骤F4、根据参数区域中的流程参数是否具有高级属性将流程参数加载到常规区域或高级区域;步骤F5、根据参数类型选择加载对应的控件,所述控件包括文本框、密码框、复选框、数字框、下拉选择框、元素选择框、代码输入框、图像元素选择框和多行文本框;步骤F6、将参数描述信息加载到对应参数的提示信息中,完成配置输入输出参数。

全文数据:

权利要求:

百度查询: 杭州分叉智能科技有限公司 一种RPA图形化指令设计方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。