删除行

重要

此版本的 Orchestrator 已终止支持。 建议 升级到 Orchestrator 2019

“删除行”活动从文本文件中删除行。 使用“删除行”活动从文本文件中删除过时的文本行。

此活动取代了 Opalis 6.3 中的管理文本文件旧活动中的功能。

配置删除行活动

在配置“删除行”活动之前,需要确定以下内容:

  • 要从中删除行的文件的名称。

  • 要从中删除行的文件使用的文件编码类型。

  • 要删除的行的行号。

使用以下信息配置“删除行”活动。

“详细信息”选项卡

设置 配置说明
文件 输入要从中删除文本的文件的路径和名称,或选择省略号按钮 (...) 并浏览它。
文件编码 选择省略号按钮 (...) ,然后从“文件编码”下拉列表中选择文件编码的格式。 验证是否选择了正确的编码格式。 如果文件使用不同的编码格式,则活动将失败。
行号 输入要从指定的文件中删除的文本的行号。

若要指定行范围,请使用连字符:1-3。 这会删除第 1 到 3 行。

若要指定特定行,请使用逗号:5,7,9。 这会删除第 5、7 和 9 行。

组合范围和特定行:1-3,5,7,9。 这会删除第 1 至 3 行以及第 5、7 和 9 行。

若要指定从特定行到文件最后一行,请键入行号、连字符和 END: 4-END。 这会删除文件最后一行的第 4 行。

若要指定从特定行到相对于文件最后一行的行,请键入行号、连字符、小于符号和相对于结束行的行号:4-END<3。 如果文件有 20 行,则会从文件中删除第 4 到 17 行。 <3 表示末尾的第三行。

若要指定最后一行数,请键入 LASTLINES、冒号和要删除的最后一行数:LASTLINES:10。 这会删除文件的最后 10 行。

组合不同类型的操作:1-5、8、10-END<20、LASTLINES:10。 这会从末尾删除第 1 行到第 5 行、第 8 行、第 10 行到第 20 行,以及最后 10 行。 组合运算时,不要重叠行或线范围。 例如,5-END,LASTLINES:10 失败,因为 5-END 操作已经删除到末尾,因此 LASTLINES:10 操作无法成功,因为行已被删除,并且活动失败。 重要: 不要指定文件中不存在的行号,也不要多次指定行号,否则活动会失败。

已发布数据

下表列出了已发布的数据项。

说明
文件名 从中删除行的文本文件的文件名。
文件编码 在“文件编码”字段中选择的文件编码格式。
行号 已删除的每行的行号。 为已删除的每一行创建一个已发布数据项。
行号 用户在 字段中输入的行号范围。
已删除的文本 从文件中删除的文本。
删除次数 发生的删除次数。