Temos um relatório SSRS que mostra o resultado de um conjunto de dados em um tablix. Se a consulta no conjunto de dados não retornar nenhum dado, o cabeçalho do Tablix será exibido, mas não as células do tablix abaixo do cabeçalho. Eu sei que existe uma propriedade para NoRowMessage
, mas na verdade não é o que queremos. Porque quando especifico uma mensagem, o SSRS mostra a mensagem em vez do tablix vazio. Devo mostrar a estrutura do tablix como está, mas com células vazias.
Eu até configurei a regra para cada valor de célula do tablix usando a IsNothing
função, para mostrar em branco (""), se o valor for nulo, mas não adiantou.
Você tem alguma ideia? Obrigado pela sua ajuda antecipadamente.
Você pode adicionar uma linha fora do grupo mais externo logo abaixo da linha de cabeçalho do tablix.
Defina a visibilidade da linha para Mostrar ou ocultar com base em uma expressão. A expressão gostaria de:
Quando não houver dados, a tabela mostrará os cabeçalhos e a linha vazia.
Quando houver dados, a linha vazia ficará oculta.