#1
|
|||
|
|||
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 |
#2
|
|||
|
|||
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. |
#3
|
||||
|
||||
Hola, puedes colocar al momento de mostrar tu variable &variable(c)&, eso quitara los ceros que tiene la variable, espero te sirva
__________________
David Carballido Córdova |
#4
|
||||
|
||||
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 |
#5
|
|||
|
|||
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
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|