terça-feira, 19 de maio de 2015

Máscara para Telefone - iReport

Máscara para telefone com:

12 ou 13 caracteres

($F{PAR_TELEFONE} != null && $F{PAR_TELEFONE}.length() == 13) ?
("(" + ($F{PAR_TELEFONE}.substring(0,4).trim()) + ") " +
$F{PAR_TELEFONE}.substring(4,9) + "-" + $F{PAR_TELEFONE}.substring(9,13)) :



($F{PAR_TELEFONE} != null && $F{PAR_TELEFONE}.length() == 12) ?
"(" + (($F{PAR_TELEFONE}.substring(0,4).trim())+ ") " +
$F{PAR_TELEFONE}.substring(4,8) + "-" + $F{PAR_TELEFONE}.substring(8,12)) :

$F{PAR_TELEFONE}


13 caracteres = #### ##### ####

($F{TSIEMP_TELEFONE} != null && $F{TSIEMP_TELEFONE}.length() == 13) ?
(($F{TSIEMP_TELEFONE}.substring(0,4).trim()) +
$F{TSIEMP_TELEFONE}.substring(4,8) + "-" + $F{TSIEMP_TELEFONE}.substring(8,13)) :
"TENTE NOVAMENTE"

12 caracteres = #### #### ####


($F{TELEMP} != null && $F{TELEMP}.length() == 12) ?
(($F{TELEMP}.substring(0,3).trim()) +
$F{TELEMP}.substring(3,8) + "-" + $F{TELEMP}.substring(8,12)) :
"TENTE NOVAMENTE"

Nenhum comentário:

Postar um comentário