首页 > 其他分享 >火语言RPA控制台应用详解

火语言RPA控制台应用详解

时间:2024-08-09 14:53:15浏览次数:18  
标签:变量 流程 RPA 主流程 详解 颗粒 组件 控制台 调试

新建一个控制台应用后,软件将自动弹出一个流程设计器,下面介绍火语言流程设计器中的功能:

快速选择组件

火语言中集成了丰富的组件库,若是添加组件时不确定组件具体栏目位置,可以根据关键词进行搜索,快速定位组件。

搜索组件

展开或折叠组件列表

组件分为较多列表,若要快速展开各个列表,将鼠标悬浮在对应组件列表上方,即可按①所示按钮,快速展开所有子项

若是想要快速折叠列表,将鼠标悬浮在对应组件列表上方,按②所示按钮,快速折叠所有子项

展开或折叠组件列表

移动组件位置

已经添加到主流程中的颗粒组件,若是需要移动位置,长按鼠标左键选中组件,即可上下移动

组件菜单栏

主流程中的颗粒组件鼠标右键后,弹出的菜单栏包含了很多功能,这里一一给您介绍下功能含义

复制: 复制选中颗粒组件

粘贴:粘贴复制的颗粒组件,选择任一组件然后右键粘贴,则复制步骤会粘贴于组件下方,若直接选择主流程空白处然后右键粘贴,则复制组件添加于所有组件最后。

删除:删除组件,若要一次性删除多个组件,可按住 ctrl键,然后鼠标左键选中组件,则可一次性删除所有选中组件

添加备注:为组件添加备注

调试组件: 暂定

查看json: 展示组件的json结构

另存为流程模板:流程模板为多个颗粒组件组成的一个模板,在流程使用时,等于把多个同样的颗粒组件拷贝一份。将选中组件保存为流程模板

另存为子流程: 子流程为各种颗粒组件组合成一个大的含有多个颗粒组件的功能组件,可以给功能配置输入参数,这个组件像颗粒组件一样可以在流程中使用,通过参数变量传入参数值获取执行结果

另存为大组件: ---

全部折叠:折叠主流程中的所有组件

全部展开:展开主流程中的所有组件

组件菜单栏

用户配置

用户配置界面中展示了颗粒组件的详细设置界面。

当您在主流程中选中颗粒组件,用户配置界面会自动定位到相对应的设置界面

显示对应界面

显示组件标题头:是否显示组件标题

配置折叠:是否显示颗粒组件的详细设置,方便选择其他配置

配置缩进线:是否显示缩进线

用户配置

变量设置

点击变量设置选择创建变量将默认创建一个string类型的变量。

①编辑按钮,可以编辑变量的如下信息:

名称:变量名称,名称可为中文、字母、数字、下划线。不可有特殊字符

类型:变量类型,比如int、string、list等等,具体可看 基本概念一章中关于变量的详细介绍

默认值:变量的默认赋值

作用域:此域设置针对主流程与子流程之间变量值的传递。若是子流程中变量设置了private变量,则主流程无法调用该变量的值。主流程亦相同。

备注:变量备注信息

②删除:删除变量

控制台应用中的变量设置

变量设置

任务栏 

①保存任务:保存当前编进任务

②撤销:撤销上一步操作

③重做:恢复上一步操作

④调试:对编写的应用进行整体调试运行,抢先看下操作效果

⑤发布:将编写的应用发布为可独立执行exe

⑥导出:将编写好的应用导出为后缀名为.hyya的单个配置文件,可以导出别的电脑上的火语言中。

    注意:此文件为火语言独立文件,只能有火语言软件编译使用。

⑦应用配置:配置应用的基本信息

应用配置

调试界面任务栏

在流程设计界面,点击调试后会进入如下图的调试界面。

① 继续执行:选择继续执行,整体流程将都运行一遍

② 单步执行:选择单步执行,流程将点击一次运行一个组件,便于您观察每一步执行的变化

③ 断点:点击组件左侧即可为组件添加断点。
添加断点后,待流程执行到设置了断点的组件,程序会自动暂停运行,可以让您观察当时运行的状态以及变量值变化等。
您点击 继续执行 或 单步执行 便可以恢复程序运行。

调试界面

调试界面结果框

组件运行结果:显示Flow对象信息

变量:显示所有变量的名称以及值,并且随着流程运行,变量中的值会产生相应的变化。

在调试过程中注意变量值的改变,将会帮助您更快速的排除流程中可能产生的错误。

对象:显示新建立的对象的具体信息。

日志:显示每一组的运行结果,日志为黑色则表示该组件运行正常,为红色则表示运行异常。

标签:变量,流程,RPA,主流程,详解,颗粒,组件,控制台,调试
From: https://blog.csdn.net/lewell789/article/details/141051951

相关文章

  • Kotlin 面向对象编程 (OOP) 基础:类、对象与继承详解
    什么是面向对象编程(OOP)?OOP代表面向对象编程。过程式编程是编写执行数据操作的过程或方法,而面向对象编程则是创建包含数据和方法的对象。与过程式编程相比,面向对象编程具有以下几个优势:OOP更快且更易于执行OOP为程序提供了清晰的结构OOP有助于保持Kotlin代码的DRY......
  • 华为防火墙NAT源地址转换基础配置详解
      本次实验主要针对防火墙NAT基本的配置进行详解,内容主要有防火墙EasyIPNAT的基础配置和NAPT以及NO-PAT基本配置实验最后再通过防火墙NAT服务器映射转换。1.1实验拓扑:1.2NAT实验地址规划表:序号设备名称接口IP地址/掩码1出口防火墙GE0/0/0192.168........
  • 电商企业如何实现精细化运营?一文详解一站式电商精细化运营方案!
    在当今快速发展的电商领域,精细化运营已成为电商企业脱颖而出的关键。随着市场竞争的加剧和消费者需求的多样化,传统的粗放式经营模式已不再适应时代的发展。电商企业需要通过精细化运营,实现对市场、客户、产品和内部流程的深度洞察和精准管理。精细化运营是一种以数据为基础,以业......
  • 大神Andrej Karpathy亲授:大语言模型入门
    前言OpenAI大家熟知的技术大神有两位,一位是首席科学家Ilya,很多人这几天可能因为OpenAI董事会风波而反复听过这个名字;另外一位则是温文儒雅的AndrejKarpathy。如果说Ilya的标签是ChatGPT之父,神级大牛;那么AndrejKarpathy的额外标签则是当之无愧这世界上最优秀的AI导师之一。本......
  • Mysql 8.0新特性详解
    建议使用8.0.17及之后的版本,更新的内容比较多。1、新增降序索引MySQL在语法上很早就已经支持降序索引,但实际上创建的仍然是升序索引,如下MySQL5.7所示,c2字段降序,但是从showcreatetable看c2仍然是升序。8.0可以看到,c2字段降序。只有Innodb存储引擎支持降序索引。#====MyS......
  • SpringBoot集成Kafka详解
    1、构建项目1.1、引入依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.5.RELEASE</version> </parent> <dependencies> <dependency> ......
  • 【Mind+】掌控板入门教程07 音乐控制台
      伴奏音乐在舞台表演中是常见的一种增强表演艺术的手段,在平常听起来和其他音乐无异,但是放入到恰当的舞台表演,就显现出独特的魅力。伴奏音乐是如何与舞台表演协调的呢?其实在舞台背后都有一个专门的音乐控制台配合舞台表演。    今天就让我们把掌控板来变成一个小小的......
  • Linux源码阅读笔记20-PCI设备驱动详解
    PCI基础PCI总线为高性能局部总线,主要解决外部设备之间以及外部设备与主机之间高速数据传输。在数字图形、图像等处理,以及告诉实时数据采集与处理等队数据传输速率要求高的应用中,采用PCI总线进行数据传输。PCI规范能够实现32位并行数据传输,工作频率为33MHz或66MHz,最大吞吐率......
  • 常见几种大语言模型压缩技术分析详解
    大型语言模型(LLM)在自然语言处理任务中取得了显著的成功,但同时也面临着模型过大、计算需求过高的问题。为了解决这些问题,模型压缩技术应运而生,旨在减小模型大小、降低计算复杂度并提升运行效率。本文将对LLM压缩技术进行详细的分析,包括剪枝、知识蒸馏和量化等关键技术,并结合......
  • 命令行参数、环境变量详解
    目录一、命令行参数:二、环境变量PATH1、理解什么是环境变量2、常见环境变量和操作3、整体理解环境变量,系统,程序4、如何获取环境变量(c语言)(1)getenv()函数(2)使用externchar**environ5、内建命令特点和用法一、命令行参数:我们常写的main函数是可以带参数的int......