MUNDOSAP

MUNDOSAP (foro/index.php)
-   Formularios - SAPScript - Smartforms (foro/forumdisplay.php?f=5)
-   -   ceros a la izquierda (foro/showthread.php?t=12401)

javibest 08/04/08 06:31:48

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

hunterx 09/04/08 13:57:10

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.

DavidXD_XD 09/04/08 14:54:42

Hola, puedes colocar al momento de mostrar tu variable &variable(c)&, eso quitara los ceros que tiene la variable, espero te sirva :D

Edd_401 09/04/08 16:26:02

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

Salteador 10/04/08 02:24:49

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