Qual é a melhor maneira de alternar entre imagens em um relatório SSRS?
No relatório que estou criando, há muitas perguntas com respostas Sim ou Não e com base no valor que obtive para a pergunta, gostaria de mostrar a imagem correta.
Por exemplo, temos gênero:
Fame
Masculino
Este relatório é apenas para saída e não será usado para executar a entrada de dados.
Para cada registro tenho o valor na coluna 'Gênero' se a pessoa é homem ou mulher. Quero mostrar um quadrado com uma marca ao lado do gênero correto, enquanto mantenho a outra caixa de opção vazia (uma imagem quadrada vazia). Isso deve funcionar como um botão de opção.
Portanto, se o registro tiver gender = 'Female'
, devo mostrar uma imagem de marca ao lado da caixa de texto Feminino e um quadrado vazio ao lado da caixa de texto Masculino e, vice-versa, se estiver gender = 'Male'
no registro.
Alguma sugestão?
Você pode usar expressões para esse tipo de trabalho condicional. Para isso clique na imagem e selecione a aba de propriedades em BIDS. Encontre o botão de expressão (fx) e clique nele. Digite algo como o abaixo para obter o que deseja:
Isso pressupõe que você configurou as imagens para estarem disponíveis como recursos globais para o seu relatório. Caso contrário, substitua os nomes das imagens pelos caminhos para as imagens etc...
Uma boa referência para expressões está abaixo:
http://msdn.microsoft.com/en-us/library/ms157328.aspx
Espero que isso ajude você.
Defina a URL da imagem como uma expressão, com base nesse campo.