Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/06/2015, 16:36
jorgecarlosoe
 
Fecha de Ingreso: mayo-2015
Mensajes: 11
Antigüedad: 9 años
Puntos: 0
Respuesta: Crear mascara de texto en un Campo en Crystal Reports de vb 2010

Gracias a los que entreron a este tema, encontre la solucion....

en el campo al darle click-derecho>Dar Formato>Texto a mostrar

agrege la siguiente formula:

if Length (trim({SP_rptFacturas;1.Nit}))=1 then picture (trim({SP_rptFacturas;1.Nit}),"x") else
if Length (trim({SP_rptFacturas;1.Nit}))=2 then picture (trim({SP_rptFacturas;1.Nit}),"xx") else
if Length (trim({SP_rptFacturas;1.Nit}))=3 then picture (trim({SP_rptFacturas;1.Nit}),"xxx") else
if Length (trim({SP_rptFacturas;1.Nit}))=4 then picture (trim({SP_rptFacturas;1.Nit}),"xxxx") else
if Length (trim({SP_rptFacturas;1.Nit}))=5 then picture (trim({SP_rptFacturas;1.Nit}),"xxxxx") else
if Length (trim({SP_rptFacturas;1.Nit}))=6 then picture (trim({SP_rptFacturas;1.Nit}),"xxxxx-x") else
if Length (trim({SP_rptFacturas;1.Nit}))=7 then picture (trim({SP_rptFacturas;1.Nit}),"xxxxxx-x") else
if Length (trim({SP_rptFacturas;1.Nit}))=8 then picture (trim({SP_rptFacturas;1.Nit}),"xxxxxxx-x") else
if Length (trim({SP_rptFacturas;1.Nit}))=9 then picture (trim({SP_rptFacturas;1.Nit}),"xxxxxxx-x") else
if Length (trim({SP_rptFacturas;1.Nit}))=10 then picture (trim({SP_rptFacturas;1.Nit}),"xxxxxxxx-x")