Como ocultar linhas no relatório do SSRS?

10

Estou tentando descobrir como posso ocultar essas linhas no meu relatório em que Alocação total e custo total EM DUAS COLUNAS JUNTOS são 0 no SSRS 2008.

Por exemplo:

Custo total total da alocação total
0 0 <---- ocultar
100,00 0 <---- não esconda 
0 50,0000 <---- não esconda

Aqui está a captura de tela: insira a descrição da imagem aqui

Obrigado

Pawel85
fonte

Respostas:

16

A menos que eu esteja perdendo alguma nuance, você simplesmente definirá a visibilidade da linha com base no valor.

Clique com o botão direito na linha de detalhe e selecione Row Visiblity...

Visibilidade da linha ...

Na janela exibida, selecione Show or hide based on an expression

Opções de exibição de visibilidade da linha

Dentro dessa expressão, você usará lógica como

=Fields!Total_Allocation.Value = 0 And Fields!Total_Actual_Cost.Value = 0
billinkc
fonte
10

Existem dois lugares em que você pode controlar essa visibilidade. O primeiro está na linha do tablix; o segundo está na linha nos Grupos de linhas *.

Se você alterar a visibilidade clicando com o botão direito do mouse na linha no tablix, no relatório final a linha ficará invisível, mas ainda lá.

Se você alterar a visibilidade clicando com o botão direito do mouse na linha Grupos de Linhas, no relatório final, a linha não estará presente e as linhas abaixo serão movidas para cima, preenchendo a lacuna da linha oculta.

As etapas são algo como o seguinte.

  • Em Grupos de Linhas, clique com o botão direito do mouse (Detalhes), clique em Propriedades do Grupo.
  • Clique na página Visibilidade.
  • Selecione (•) Mostrar ou ocultar com base em uma expressão.
  • Clique no botão Expression Builder.
  • =IIF( Fields!TotalAllocation.Value = 0 and Fields!TotalCost.Value = 0, True, False )
  • Clique em OK e em OK novamente.

* Consulte a janela inferior que lista os grupos de linhas e colunas

Andarilho de Pedra Verde
fonte
0

insira a descrição da imagem aqui

=IIF(Isnothing(Fields!Type.Value),True,False)
Serdia
fonte