Reporting services 根据另一个字段更改SSRS中一个字段的值

Reporting services 根据另一个字段更改SSRS中一个字段的值,reporting-services,null,ssrs-2012,Reporting Services,Null,Ssrs 2012,我有一份SSRS报告,其值如下: Location Primary State Hospital Y TX NULL Y TX 我正在尝试更新报告,以便如果Location为null,那么Primary和State也将为null 我已尝试在“状态”文本框中使用此表达式,但它不起作用: =IIF(IsNothing(Fields!location.Value), "", Fields!state.Va

我有一份SSRS报告,其值如下:

    Location   Primary   State
    Hospital       Y       TX
    NULL           Y       TX
我正在尝试更新报告,以便如果Location为null,那么Primary和State也将为null

我已尝试在“状态”文本框中使用此表达式,但它不起作用:

    =IIF(IsNothing(Fields!location.Value), "", Fields!state.Value)

是否有其他方法解决此问题?

尝试测试位置的长度。这将克服空字符串,而不是null/nothing<代码>=IIF(Len(Fields!location.Value)=0,“,Fields!state.Value)完美!非常感谢。