none
Limitar quantidade de caracteres em um parametro RRS feed

  • Pergunta

  • Boa tarde pessoal,

    Eu preciso de uma ajuda de vocês! Tenho um parametro em um relatório onde o usuário deve preencher o número do contraro para visualizar os detalhes desse contrato, porém o parametro deve permitir a digitação de apenas 5 caracteres, mas esta aceitando 15, 20 e por ai vai.

    Vocês sabem se há uma forma de limitar a quantidade de caracteres em um parametro do tipo text?

    Obrigado novamente pela atenção!

    Att,


    Tarsio Alvares

    sexta-feira, 18 de janeiro de 2013 16:11

Todas as Respostas

  • Tarsio, até onde vai meus conhecimentos, o SSRS não possui este tipo de propriedade para controle do tamanho total quando o parâmetro for um texto, mas vc pode criar alguns controles de forma a reportar para usuário que ele digitou no campo texto um valor mais que 5 caracteres.

    Crie um textbox no cabeçalho do seu relatório e coloque  seguinte expression:

    =iif(len(Parameters!ReportParameter1.Value) > 5,"O campo XPTO não pode ter mais que 5 Caracteres!","")

    E no recebimento do parâmetro no dataset, monte a mesma expression passando um valor qualquer para o result set do relatório venha vazio.

    Espero ter ajudado.

    Abs.


    Eduardo Gomes - http://www.h1solucoes.com.br - Twitter: @edugp_sp

    • Sugerido como Resposta Boreki sexta-feira, 18 de janeiro de 2013 19:13
    sexta-feira, 18 de janeiro de 2013 17:20