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

在此,我们要创建一个具有​Enumerations​类型计算字段的查询。 此字段将在数据预览窗口中生成其他列。 此列将指定作为每个收件人(0、1和2)的结果返回的数值。 新列中的每个值将分配一个性别:“Male”表示“1”,“Mewale”表示“2”,或“Not issided”(如果值等于“0”)。

  • 需要选择哪个表?

    收件人表(nms:收件人)

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

    姓、名、性别

  • 要根据哪个标准筛选信息?

    收件人语言

应用以下步骤:

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

  2. 在​Data to extract​窗口中,选择​Last nameFirst name​和​Gender

  3. 在​Sorting​窗口中,单击​Next:此示例不需要排序。

  4. Data filtering 中,选择 Filtering conditions

  5. 在​Target element​窗口中,设置过滤条件以收集说英语的收件人。

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

  7. 转到​Export calculated field definition​窗口的​Type​窗口,然后选择​Enumerations

    定义新计算字段必须引用的列。 为此,请在​Source column​字段的下拉菜单中选择​Gender​列:目标值将与​Gender​列一致。

    定义​Source​和​Destination​值:目标值使查询结果更易读。 此查询应返回收件人性别,结果为0、1或2。

    对于要输入的每个“source-destination”行,单击​List of enumeration values​中的​Add:

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

    选择​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​中输入性别"2",并且选择了​In other cases​字段的​Generate a warning and continue​函数,您将收到一个警告日志。 此日志表示未输入性别"2"(女性)。 它显示在数据预览窗口的​Logs generated during export​字段中。

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

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now