添加明细列表类型计算字段

上次更新: 2023-10-10
  • 创建对象:
  • User

在此,我们要创建查询 Enumerations 键入计算字段。 此字段将在数据预览窗口中生成附加列。 此列将指定作为每个收件人(0、1和2)的结果返回的数值。 将为新列中的每个值指定性别:如果值等于“0”,则“1”为“男性”、“2”为“女性”或“未指示”。

  • 需要选择哪个表?

    收件人表(nms:recipient)

  • 要在输出列中选择的字段?

    姓氏,名字,性别

  • 将基于哪些标准筛选信息?

    收件人语言

应用以下步骤:

  1. 打开通用查询编辑器并选择收件人表(nms:recipient)。

  2. Data to extract 窗口,选择 Last nameFirst nameGender.

  3. Sorting 窗口,单击 Next:此示例无需排序。

  4. Data filtering 中,选择 Filtering conditions

  5. Target element 窗口,设置筛选条件以收集讲英语的收件人。

  6. Data formatting 窗口,单击 Add a calculated field.

  7. 转到 Type 窗口 Export calculated field definition 窗口并选择 Enumerations.

    定义新计算字段必须引用的列。 要执行此操作,请选择 Gender 的下拉菜单中的列 Source column 字段:目标值将与 Gender 列。

    定义 来源目标 值:目标值使查询结果更易于读取。 此查询应返回收件人性别,结果将为0、1或2。

    对于要输入的每个“source-destination”行,单击 AddList of enumeration values

    • Source 列,在新行中输入每个性别的源值(0、1、2)。
    • Destination 列,输入以下值:行“0”为“未指示”,行“1”为“男性”,行“2”为“女性”。

    选择 Keep the source value 函数。

    单击 OK 以批准计算字段。

  8. Data formatting 窗口,单击 Next.

  9. 在预览窗口中, start the preview of the data.

    附加列定义了0、1和2的性别:

    • 0表示“未指示”
    • 1表示“男性”
    • 2表示“女”

    例如,如果您未在 List of enumeration values,和 Generate a warning and continue 的功能 In other cases 字段内,您将获得一个警告日志。 此日志指示尚未输入性别“2”(女性)。 它显示在 Logs generated during export 数据预览窗口的字段。

    再举一个例子,说明没有输入枚举值“2”。 选择 Generate an error and reject the line 函数:所有性别“2”收件人将在行中提出异常和其他信息(名字和姓氏等) 将不会导出。 错误日志显示在 Logs generated during export 数据预览窗口的字段。 此日志指示未输入枚举值“2”。

在此页面上