我有一个字段,它有几个空值和几个文本值。我正在Word中使用BI Publisher。
如何应用如下内容:
如果所有值都为空,则结果= "N“如果值中甚至有一个不为空,则结果= "Y”
这个逻辑应该保存在BI Publisher的web界面的数据模型中还是Word的条件格式中?
发布于 2016-08-31 02:41:08
LINE计数
<? count(//LIST_LINE/LINE)?> 具有ELEMENT NULL的LINE计数
<? count(//LIST_LINE/LINE[ELEMENT=""])?>比较计数。
<? If:count(//LIST_LINE/LINE) = count(//LIST_LINE/LINE[ELEMENT=""])?>Y<?end if?>
<? If:count(//LIST_LINE/LINE) != count(//LIST_LINE/LINE[ELEMENT=""])?>N<?end if?>发布于 2016-03-31 17:59:26
最好只在数据模型查询中设置它。您可以在case语句中使用它。
case when "field“is null then 'N‘否则'Y’end
发布于 2016-04-01 17:15:45
在数据模型中创建数据集时,可以使用sql query来创建数据集。只有您可以使用"case when...end“语法。通常,对于列,它将是select语句。
检查以下链接中的语法。http://www.techonthenet.com/sql_server/functions/case.php
如何在数据模型中创建数据集,请查看下面的链接。https://docs.oracle.com/cd/E28280_01/bi.1111/e22258/create_data_sets.htm#BIPDM147
希望对您有所帮助。
https://stackoverflow.com/questions/36205808
复制相似问题