ceros a la izquierda
al mostrar una variable de tipo char15 en un smartform, me sale con ceros a la izquierda.
como puedo quitarlos ? He probado con la funcion exit_alpha_output, pero no la reconoce. Alguna idea ? gracias |
Hola, dóndo estas haciendo la conversión?
Con la función CONVERSION_EXIT_ALPHA_OUTPUT debería funcionar... Agregá una un elemento de código (Crear-Lógica proceso-Líneas de programa) y hace la conversión ahí, fijate que te quede el elemento antes de imprimir el resultado en el elemento de texto. En parámetros de entrada ponele la variable o la tabla donde tenes el valor que querés convertir y como salida la variable que te devuelve la función. Espero te sirva, saludos. |
Hola, puedes colocar al momento de mostrar tu variable &variable(c)&, eso quitara los ceros que tiene la variable, espero te sirva :D
|
ceros
Tienes Que Modificar Las Smart, Yo Anteriormente Lo He Hecho Con Un Programita...esta Muy Facil
Report Zceros. Data : Field(17), Len Type I. Move 'ooooooooooo113126' To Field. Len = Strlen( Field ). Break-point. *replace 'ooooooooooo' With Space Into Field. Do. If Field(1) Eq 'o'. Shift Field Left. Else. Exit. Endif. Enddo. Condense Field No-gaps. Write : Field, Len. Saludos |
Si aun asi no te funciona usa un loop y te vas moviendo por la cadena quitando ceros hasta que encuentre un numero distinto de 0
|
Husos Horarios son GMT. La hora en este momento es 19:41:01. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web