自定义脚本

1.1. 功能

执行python脚本

1.2. 返回值

1.3. 属性

属性 脚本编辑

  • 自定义脚本:设置python脚本,点击后会出现脚本编辑窗口;

弹出对话框

1.1. 功能

弹出消息、提示和选择三种对话框

消息框 提示框选择框

1.2. 返回值

消息框无返回值;提示框返回用户输入内容,选择框返回用户选择项,字符串类型,其他可视化节点可引用该节点的返回值

1.3. 属性

消息框

消息框

  • 提示内容:消息框的提示内容,可以选择返回类型是字符串的可视化节点;

提示框

提示框

  • 提示内容:提示框的提示内容,可以选择返回类型是字符串的可视化节点;

选择框

选择框

  • 提示内容:选择框的提示内容,可以选择返回类型是字符串的可视化节点;
  • 选项:选择框中下拉列表的数据,用 | 分隔,例如a|b|c;

延时执行

1.1. 功能

流程停留指定时间后再继续执行

1.2. 返回值

1.3. 属性

属性

  • 延迟时间:延迟的秒数,可以选择返回类型是整型的可视化节点;

打印日志

1.1. 功能

输出日志到"运行日志"界面,该函数与python函数print()功能相同

1.2. 返回值

1.3. 属性

属性

  • 数据类型:日志内容的数据类型,决定“打印内容”属性可以引用的节点类型;
  • 打印内容:日志内容,可以选择返回类型与“数据类型”属性相同的可视化节点;

退出流程

1.1. 功能

结束整个流程

1.2. 返回值

1.3. 属性

执行记录

1.1. 功能

执行记录,统计执行过程中的业务数据

1.2. 返回值

1.3. 属性

属性

  • 记录名称:字符串类型,记录的名称,用于区分不同业务;
  • 扩展字段1:字符串类型,扩展数据,根据业务不同有特殊意义;
  • 扩展字段2:字符串类型,扩展数据,根据业务不同有特殊意义;
  • 扩展字段3:字符串类型,扩展数据,根据业务不同有特殊意义;

定义变量

1.1. 功能

定义一个变量,并设置初始值

1.2. 返回值

返回类型依“变量类型”而定,其他可视化节点可引用该节点的返回值

1.3. 属性

属性

  • 变量类型:变量的数据类型,决定该节点的返回类型和“初始值”属性可以引用的节点类型;
  • 初始值:变量的值,可以选择返回类型与“变量类型”属性相同的可视化节点;

赋值操作

1.1. 功能

为变量设置新值

1.2. 返回值

1.3. 属性

属性

  • 变量类型:变量的数据类型,决定该节点的“左值”属性可以引用的节点类型;
  • 左值:待赋值的变量,只能选择返回类型与“变量类型”属性相同的可视化节点;
  • 右值:赋给变量的新值,可以选择返回类型与“变量类型”属性相同的可视化节点;

类型转换

1.1. 功能

将变量转换成其他数据类型

1.2. 返回值

返回类型依“目标类型”而定,其他可视化节点可引用该节点的返回值

1.3. 属性

原类型 原类型

  • 原类型:变量的原类型,决定该节点的“目标类型”属性可选的值和“转换数据”属性可以引用的节点类型;
  • 目标类型:变量的新类型,由“原类型”属性决定可以转换到哪些新类型;
  • 转换数据:待转换的变量,只能选择返回类型与“原类型”属性相同的可视化节点;

数学运算

1.1. 功能

支持数学运算类型:加、减、乘、除、平方、开方、向上取整、向下取整、取余数、随机数

1.2. 返回值

由不同操作类型和操作数类型,可返回整型或浮点型,其他可视化节点可引用该节点的返回值

  • “向上取整”、“向下取整”和“取余数”操作固定返回整型;
  • “除”和“开方”操作固定返回浮点型;
  • 其他操作当操作数中存在浮点数时返回浮点型,只有整数时返回整型;

1.3. 属性

加、减、乘、除

二目运算

  • 数字1类型:运算符左侧数字的类型,可以选择整型或浮点型;
  • 数字1:运算符左侧数字的值,可以选择返回类型与“数字1类型”属性相同的可视化节点;
  • 数字2类型:运算符右侧数字的类型,可以选择整型或浮点型;
  • 数字2:运算符右侧数字的值,可以选择返回类型与“数字2类型”属性相同的可视化节点;

平方、开方、向上取整、向下取整

一目运算

  • 数字1类型:待运算数字的类型,可以选择整型或浮点型;
  • 数字1:待运算数字的值,可以选择返回类型与“数字1类型”属性相同的可视化节点;

取余数

取余数

  • 被除数类型:被除数的类型,固定为整型;
  • 被除数:被除数的值,可以选择返回类型是整型的可视化节点;
  • 除数类型:除数的类型,固定为整型;
  • 除数:除数的值,可以选择返回类型是整型的可视化节点;

随机数

随机数

  • 最小值类型:随机数最小值的类型,可以选择整型或浮点型;
  • 最小值:生成随机数的最小值,可以选择返回类型与“最小值类型”属性相同的可视化节点;
  • 最大值类型:随机数最大值的类型,可以选择整型或浮点型;
  • 最大值:生成随机数的最大值,可以选择返回类型与“最大值类型”属性相同的可视化节点;

字符串操作

1.1. 功能

支持字符串相关操作类型:拼接、拆分、替换、删除前后空格、获取长度、获取子字符串、是否包含、是否全是字母、是否全是数字、是否全是大写、是否为空、转大写、转小写

1.2. 返回值

返回类型依“操作类型”而定,其他可视化节点可引用该节点的返回值

  • 以“是否”开头的操作类型都返回布尔类型;
  • “获取长度”操作返回整型;
  • “拆分”操作返回字符串数组类型;
  • 其余操作皆返回字符串类型;

1.3. 属性

拼接

拼接 拼接的字符串

  • 操作字符串:待操作的字符串,可以选择返回类型是字符串的可视化节点;
  • 拼接的字符串:点击可进入拼接编辑窗口;
  • 拼接字符串:用来拼接的字符串,可以选择返回类型是字符串的可视化节点;
  • 添加:可添加一个新的拼接字符串;

拆分

拆分

  • 操作字符串:待操作的字符串,可以选择返回类型是字符串的可视化节点;
  • 分隔符:用来拆分字符串,拆分后的字符串数组不包含分隔符,可以选择返回类型是字符串的可视化节点;

替换

替换

  • 操作字符串:待操作的字符串,可以选择返回类型是字符串的可视化节点;
  • 替换的字符串:被替换的字符串,可以选择返回类型是字符串的可视化节点;
  • 替换后的字符串:将“操作字符串”中的“替换的字符串”全部替换成此字符串,可以选择返回类型是字符串的可视化节点;

获取子字符串

获取子字符串

  • 操作字符串:待操作的字符串,可以选择返回类型是字符串的可视化节点;
  • 开始位置:子字符串开始的位置,整型,第一个字符的位置被视为0,可以选择返回类型是整型的可视化节点;
  • 字符个数:子字符串的长度,整型,可以选择返回类型是整型的可视化节点,选择全部是从“开始位置”开始字符串剩余的全部长度;

是否包含

是否包含

  • 操作字符串:待操作的字符串,可以选择返回类型是字符串的可视化节点;
  • 包含的字符串:“操作字符串”中是否含有此字符串,可以选择返回类型是字符串的可视化节点;

其余操作

属性

  • 操作字符串:待操作的字符串,可以选择返回类型是字符串的可视化节点;

数组操作

1.1. 功能

支持数组数据类型:字符串数组、整型数组、浮点型数组、布尔数组 支持数组相关操作类型:创建空数组、获取数组长度、获取数组内容、获取数组内容索引、添加数组内容、删除数组内容、拼接数组、合并成字符串

1.2. 返回值

返回类型依“操作类型”和“数组数据类型”而定,其他可视化节点可引用该节点的返回值

  • “创建空数组”和“拼接数组”返回对应的数组数据类型;
  • “获取数组长度”和“获取数组内容索引”返回整型;
  • “合并成字符串”操作返回字符串类型;
  • “获取数组内容”返回数组数据对应的类型;
  • “添加数组内容”和“删除数组内容”无返回值;

1.3. 属性

创建空数组

创建空数组

  • 数组数据类型:待操作的数组类型;

获取数组长度

获取数组长度

  • 数组数据类型:待操作的数组类型;
  • 操作的数组:待操作的数组变量,可以选择返回类型与“数组数据类型”属性相同的可视化节点;

数组索引操作

数组索引操作 数组内容操作

  • 数组数据类型:待操作的数组类型;
  • 操作的数组:待操作的数组变量,可以选择返回类型与“数组数据类型”属性相同的可视化节点;
  • 数组索引:数组数据项的索引,整型,第一项数据的索引为0,可以选择返回类型是整型的可视化节点;

数组内容操作

数组内容操作 数组内容操作

  • 数组数据类型:待操作的数组类型;
  • 操作的数组:待操作的数组变量,可以选择返回类型与“数组数据类型”属性相同的可视化节点;
  • 数组内容:数组数据项的内容,类型与“数组数据类型”相关,可以选择返回类型匹配的可视化节点;

拼接数组

拼接数组

  • 数组数据类型:待操作的数组类型;
  • 操作的数组:待操作的数组变量,可以选择返回类型与“数组数据类型”属性相同的可视化节点;

合并成字符串

属性

  • 数组数据类型:待操作的数组类型,固定为字符串数组;

  • 操作的数组:待操作的数组变量,可以选择返回类型是字符串数组的可视化节点;

  • 分隔符:用来拼接数组项的字符串,可以选择返回类型是字符串的可视化节点;

字典操作

1.1. 功能

支持字典的相关操作类型:创建空字典、添加内容、从字符串转化、获取所有key、获取值

1.2. 返回值

返回类型依“操作类型”而定,其他可视化节点可引用该节点的返回值

  • “创建空字典”、“从字符串转化”返回字典类型;
  • “添加内容”没有返回类型,会在操作的字典中增加相应的内容信息;
  • “获取所有key”返回字符串数组类型;
  • “获取值”返回字符串类型;

    1.3. 属性

    创建空字典

    创建空字典

  • 可以创建出一个空的字典变量,后续可被字典的其他操作类型引用;

    添加内容

    字典添加内容

  • 操作的字典:待操作的字典,可选择返回值是字典类型的可视化节点;

  • 输入Key:待输入的key,可输入字符串或选择返回值类型为字符串的可视化节点;
  • 输入Value:待输入的value,可输入字符串或选择返回值类型为字符串的可视化节点;

    从字符串转换

    从字符串转换

  • 操作的字符串:待操作的字符串,可输入json类型的字符串或选择返回值类型为字符串的可视化节点;

    获取所有Key

    获取所有key

  • 操作的字典:待操作的字典,可选择返回值是字典类型的可视化节点;

    获取值

    获取值

  • 操作的字典:待操作的字典,可选择返回值是字典类型的可视化节点;

  • 输入Key:待输入的key,可输入字符串或选择返回值类型为字符串的可视化节点;
powered by Gitbook修订时间: 2021-04-15 15:56:56

找到相关内容

    未找到""相关内容

    找到相关内容

      未找到""相关内容