任何人都可以帮助我吗?
我需要编写一个公式来检查我的某些字段是否为空,但我不确定如何执行此操作。
一个字段中包含4个项目,我需要检查它们是否为空/空白,然后将其标记为“无”'
我已经尝试过以下公式,但现在我发现一切都显示为“无”#39;没有'因为它只是检查它们是否都被填写。
if {VR_ACCESS_Broker.ACCID} <> 17 and
{VR_ACCESS_CHB2B.ACCID} <> 11 and
{VR_ACCESS_Fleet.ACCID} <> 9 and
{VR_ACCESS_Prefs.ACCID} <> 10
then 'None'
所以: - 如果选择了ACCID 1但是ACCIDs 2,3&amp; 4避风港然后我想显示ACCID 1的名字
否则,如果已选择ACCID 2但ACCID为1,3&amp; 4避风港,然后我想显示ACCID 2的名字
等等
即。如果没有ACCID 1,2,3&amp;已选择4,然后我希望将名称显示为&#39;无&#39;
基本上,我得到的结果是: -
Quote ID Result
48088 None
48088 9
48090 10
48090 None
48091 None
48092 None
48094 9
48094 None
正如您在某些情况下所看到的(引用ID:48094),此引号有2行,而我需要报告的是,如果有任何9,10,11或17的实例,那么只是状态9,10,11或17,否则显示&#39;无&#39;
所以我希望我的结果看起来像这样: -
Quote ID Result Removed (example - I don't need to see this)
48088 None
48088 9
48090 10
48090 None
48091 None
48092 None
48094 9
48094 None
即。 : -
引用ID结果
48088 9
48090 10
48091 None
48092 None
48094 9
这样我就可以获得5个引用ID,并且可以计算2个&#39;无&#39; 2个&#39; 9&#39;和#10;&#39;。
有人可以帮忙吗?
非常感谢
路易丝
答案 0 :(得分:0)
如果您需要检查null
,则无需编写这些条件,您只需编写:
if ISNULL({VR_ACCESS_Broker.ACCID})
Then "None"
假设在任何时候只有字段{VR_ACCESS_Broker.ACCID}
if {VR_ACCESS_Broker.ACCID} <> 17 OR
{VR_ACCESS_CHB2B.ACCID} <> 11 OR
{VR_ACCESS_Fleet.ACCID} <> 9 OR
{VR_ACCESS_Prefs.ACCID} <> 10
then 'None'
如果这不是您的要求,请告诉我。