none
Remover Linha da Tabela RRS feed

  • Pergunta

  • Olá Pessoal,

     

    Em um relatório estou utilizando o componente Table.

    Acontece que em algumas linhas, certos valores de colunas são nulos (retornados da Select).

    Gostaria que, caso algum valor de determinada coluna for nulo, gostaria de excluir a linha inteira da Table.

     

    Quero fazer isto por motivos estéticos do relatório. Não posso fazer esse tratamento via select, pois essas linhas com valores nulos são utilizadas em outra Table do mesmo relatório.

     

    Alguma sugestão???

     

    [ ]´s

    quinta-feira, 27 de março de 2008 20:44

Respostas

  •  

    Bom dia Marcel,

     

    Você pode usar a função IsNothing para identificar valores nulos vindos do select. Por exemplo:

     

    Na propriedade "Visibility/Hidden" da linha que você gostaria de ocultar coloque a expressão "=IsNothing(Fields!ColunaQueVaiVirNula.Value)"

     

    Quando a coluna for NULL a expressão isnothing retorna true e o Reporting Services vai ocultar a linha inteira.

     

    Att

    Boreki

    segunda-feira, 31 de março de 2008 17:47

Todas as Respostas

  • Olá Marcel,

     

    Não sei se entendi bem o seu problemas mas tente o seguinte:

     

    DELETE tabala where determinada_coluna IS NULL

     

    um abraço

    Nilton Pinheiro

    www.mcdbabrasil.com.br

     

     

     

    sábado, 29 de março de 2008 02:56
  •  

    Bom dia Marcel,

     

    Você pode usar a função IsNothing para identificar valores nulos vindos do select. Por exemplo:

     

    Na propriedade "Visibility/Hidden" da linha que você gostaria de ocultar coloque a expressão "=IsNothing(Fields!ColunaQueVaiVirNula.Value)"

     

    Quando a coluna for NULL a expressão isnothing retorna true e o Reporting Services vai ocultar a linha inteira.

     

    Att

    Boreki

    segunda-feira, 31 de março de 2008 17:47