Ir al contenido

Función para eliminar ceros a la izquierda con letra.

Respuestas
3
Visitas
19
Iniciado por
molaci
Fecha
28 Feb 2008, 11:49
Tema anterior - Siguiente tema

molaci

Hola.

Me voy a explicar mejor... tengo que hacer una limpia en una tabla que contine campos con ceros a la izquierda pero a su vez también contienen letras consonantes.

Ejemplo:
v_campo = '00012345FF'.

En este caso si quiero eliminar los ceros a la izquierda no me sirve la función: CONVERSION_EXIT_ALPHA_OUTPUT

¿Existe alguna otra función parecida?

Gracias por la ayuda.

Nuria

Hola, no conozco ninguna función pero te puede servir este trozo de código.


  DO.
    IF p_campo(1) = '0'.
      CLEAR p_campo(1).
      CONDENSE p_campo.
    ELSE.
      EXIT.
    ENDIF.
  ENDDO.


Un saludo.

florcita69

Gracias por la info
no sabia como hacerlo
saluditos
Las mejores webs de Tratamiento Varices y Metodo Pilates

abapconsultoria

Tambien podes utilizar la sentencia SHIFT en lugar de condence.

Saludos.
Lo importante no es saber sino saber quien es el que sabe