Loading

替换 Null 文本

发布日期: Jul 20, 2023
任务
如何将“Null”(Null 文本)替换为不同的字符串或空白空格。
步数
单击以扩展解决方案
选项 1: 使用别名替换 Null 文本
  1. 右键单击包含 Null 成员的维度字段,选择“编辑别名...”
  2. 找到 Null 并更改为期望的字符串值。为空白键入一个空格。
或者,在视图中右键单击“Null”值并选择“编辑别名...”
单击以扩展解决方案
选项 2:替换主数据源或唯一数据源中的 Null 文本
  1. 选择“分析”>“创建计算字段”
  2. 为字段命名,输入以下计算,然后单击“确定”:

    IFNULL([Field Containing The Null Literal], 'string to replace the null literal')

    例如,

    IFNULL([Customer Name], '')

  3. 使用您创建的新字段替换原始字段。
单击以扩展解决方案
选项 3:替换辅助数据源(当数据混合时)中的 Null 文本
  1. 从视图中,选择主数据源。
  2. 选择“分析”>“创建计算字段”
  3. 为计算命名,输入以下公式,然后单击“确定”:

    IFNULL(ATTR([Data Source Name].[Field Name])), 'string to replace the null literal')

    例如,

    IFNULL(ATTR([Sample - Coffee Chain (Access)].[State]), '')

  4. 使用您创建的新字段替换原始字段。

如果在与辅助数据源混合时视图中显示了星号,请参见数据混合疑难解答以了解详细信息。
 

其他资源
若要查看选项 2 和选项 3 的实际运行效果,请观看下面的视频。
注意: 视频无声。


知识文章编号

001453740

附件

ReplacingNullLiterals.twbx

796 KB

 
正在加载
Salesforce Help | Article