复制行
组件介绍
克隆行组件创建一行的副本(克隆),并将其直接在原始行之后输出到下一步。
- **输入:**需要副本行的数据
- **输出:**已添加副本行的数据
- **参数:**无
页面介绍
双击进入克隆行组件,得到界面如下:
参数选项
界面中各参数解释如下:
列名 | 说明 | 样例值 |
---|---|---|
克隆行的次数 | 选择需要克隆行的次数。 | |
克隆行的次数保存在字段中 | 克隆行的次数是否在字段中,勾选此选项后将不用自己指定克隆行的次数。 | |
克隆行次数字段 | 选择克隆行次数所在的字段名。 | |
添加克隆标志字段到输出流 | 是否要在输出中添加一个布尔值字段来指示该行是否为克隆。 | |
克隆标志字段 | 指定标志所在的字段名,字段中显示 N 表示此行不是克隆行,而是原始行;显示 Y 表示此行是一个克隆行,是原始行的副本。 | |
添加克隆次数到输出流 | 是否要增加克隆次数到输出流中。 | |
克隆次数字段 | 指定克隆行次数所在的字段名。 |
使用案例
1、先拖入“Excel输入”组件至画布,该步骤用于数据输入。这里以 userlist.xls 数据为例,将数据按设置进行克隆,整体工作流如下图所示:
2、先预览“Excel输入”步骤的数据。右击组件,点击“预览”,如下图所示:
3、将 “Clone row”拖至画布,双击组件,步骤名称为“克隆行”,如果数据中已有克隆次数字段,可以直接选择该字段。现克隆行次数设置为 3,组件会将输入流中的所有行复制 3 次到输出流,同时设置输出标志字段和次数字段,克隆行组件配置具体如下图所示:
4、将“空操作 (什么也不做)”拖至画布,执行项目。右击“空操作”步骤,并选择“预览”查看结果数据,可以观察到“克隆行”组件创建需要的副本,并直接补在原始行之后。