设置字典键值

功能

在已创建好的字典里,设置字典的键和值。

输入

名称 说明 示例
字典 【字典】已创建的字典对象。 字典(传入变量)
构建数据 【字符串】自定义,构建键值的行列信息。
此参数在2024.01.03及之后的server版本中新增加的。
数据

注意/说明

1.一般与【创建字典】、【获取字典键值】函数一起使用。

2.若使用“设置字典键值”函数时,填写的“字典”参数变量传入其他类型时,如 String(字符串类型),编译通过但运行时显示运行错误,如下图所示:

编译结果: 运行结果: 此时切换到编译消息界面,双击[运行错误]信息,即可定位到错误的函数:

3.设置字典键值,不仅仅可以直接输入键值,还可以在变量/参数/流程参数中创建变量,使用'$变量名称'的格式,将变量引入到键值。

[warning] 注意

使用“流程参数”作为字典键值时,编译会提示‘编译通过’,点击运行时会报错,需要配合流程使用。

4.使用该函数构建字典键值时,若构建的字典键在传入的字典对象中已存在,则会覆盖掉前面键值;若不存在,则会新增到字典对象中。

例如:创建字典对象中已存在字典键 'name' 和 'age'。

在设置字典键值时,构建字典键 'age' 和 'id',此时字典对象中会新增键'id'信息且 'age' 键值变为“19”,若使用变量的方式传参同样会覆盖前面的键值。

相关函数

【创建字典】、【获取字典键值】、【日志消息】

示例/演示

1.创建好一个字典对象后,可设置字典中的键和对应的值或者使用变量的方式传参:

2.使用【获取字典键值】函数可通过指定的键获取对应的值。

3.使用流程参数作为键值需要将该组件引入到流程节点

(1)在流程参数添加参数并且引入到字典键值中。

(2)在流程节点中引用该组件,然后在‘编辑参数’添加参数(参数名称必须和组件中的流程参数的名称相同)。 (3)执行流程后,可以选择引用该组件的节点右键点击‘查看步进日志’查看日志。

示例附件

组件[设置字典键值]_20240531.db

results matching ""

    No results matching ""

    results matching ""

      No results matching ""