使用获取多条记录操作从 ServiceNow 表中检索多条记录。

先决条件

在开始任何 ServiceNow 操作之前,请确保您已通过身份验证。 有关更多详情,请参阅 ServiceNow 身份验证操作

过程

  1. 操作窗格中,选择ServiceNow > 记录 > 获取多条记录,并将其放置在画布上。
  2. 指定以下字段中的详细信息:
    1. 表名称: 输入 ServiceNow 表名称。
    2. 响应中要返回的字段列表(可选)字段中选择列表。 输入要在响应中查看的字段的类型
    3. 您可以使用名称-值对或查询来选择性筛选记录。 例如,选择查询并指定查询参数以仅检索查询字段的记录。 例如,您可以将 sys_id 映射到一个变量并将其添加为查询。
    4. 指定要查看的记录限制。 如果限制字段为空或设置为 0,则返回所有记录。 响应时间可能会因指定表的数据量而有所不同。
    5. 会话名称显示为默认
    6. 将结果保存到变量中。 例如,将对象 ID 保存到 list_GetMultipleRecordsResult

    ServiceNow 的获取多条记录操作
  3. 单击运行以保存并运行您的机器人。 当机器人成功运行时,您将从 ServiceNow 检索所有记录。
    注: 输出以类型 Dictionary 的列表形式检索。 要读取此列表中的单个记录(行),您需要使用 Loop 操作循环遍历所有字典项,并单独读取或提取记录(行)。 例如,获取多条记录的输出保存在变量 list_of_records_any 中。 如果变量包含五条记录,则每条记录都会传递给循环操作,一次处理一个。循环操作以获取多条记录