Когда field1 и field2 равны ‘0’, то field3 должно быть скрыто в строке

#excel #rendering #ssrs-2012

#excel #визуализация #ssrs-2012

Вопрос:

У меня есть сценарий, в котором field1, field2 равны нулю, а рендеринг выполнен в формате Excel, тогда поле 3 должно быть скрыто. Как добиться этого в SSRS.

Комментарии:

1. Что вы пробовали до сих пор?

2. не знаю, как попробовать

Ответ №1:

Попробуйте установить скрытое свойство на что-то вроде

 =IIF(Fields!field1.Value = 0 
     AND Fields!field2.Value = 0 
     AND Globals!RenderFormat.Name = "EXCELOPENXML"
    )
 

Это вернет True, если будут выполнены все условия, чтобы значение Hidden было равно `True;

Комментарии:

1. Спасибо, но в моем случае формат является параметром. будет ли это работать и для этого?

2. Это просто проверяет, отображается ли вывод в Excel, не имеет значения, есть ли у вас параметр, который или нет, он все равно будет работать.