none
ReportViewer - máscara telefone nulo, 10 ou 11 dígitos RRS feed

  • Pergunta

  • Uso VS2013, aspnet 4.5 e C#

    O campo telefone pode ser da seguinte forma ex: null, 1122223333 ou 11222223333; Nulo com 10 ou 11 dígitos, no ReportView estou usando o código abaixo caso seja nulo ou com 10 dígitos:

    =IIF(IsNothing(Fields!Telefone.Value),"nulo" , Format(cdec(Fields!Telefone.Value),"(##) ####-####" ))

    Mas se tiver uma terceira opção com 11 dígitos como faço? 


    Álvaro Luiz



    • Editado Álvaro Luiz quinta-feira, 14 de abril de 2016 11:06
    • Tipo Alterado Marcos SJ quinta-feira, 14 de abril de 2016 11:45 How to
    • Tipo Alterado Álvaro Luiz quinta-feira, 21 de abril de 2016 13:10
    quinta-feira, 14 de abril de 2016 11:06

Respostas

  • Bom dia,

    Segue o link de exemplos:

    http://stackoverflow.com/questions/11648434/how-to-check-multiple-conditions-in-rdlc-expression

    http://forums.asp.net/t/1662941.aspx?If+else+in+Reporting+rdlc+items

    Att,


    Se a resposta contribuiu com seu aprendizado por favor marque como util, se solucionou seu problema marque como resposta.

    • Marcado como Resposta Álvaro Luiz quinta-feira, 21 de abril de 2016 13:11
    quarta-feira, 20 de abril de 2016 15:22