validación dígito posición presupuestaria

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • budista1
    Senior Member
    • sep
    • 154

    #1

    validación dígito posición presupuestaria

    Hola Foro,

    tengo que validar el campo posicion presupuestaria.
    Concretamente que:

    I/1

    El dígito que va después de la "/" sea diferente que 0.
    El tema es que los números de antes de la "/"a veces es de un digito y a veces de 2 o 3 digitos, puede variar.
    Por ejemplo:

    I/123
    IA/1111
    IAA/123

    Pero yo el digito que tengo que controlar es el que va despues de la "/" ( que sea diferente de "0".

    Alguna sugerencia? GRACIAS DE ANTEMANO
  • ballan
    Senior Member
    • oct
    • 671

    #2
    Código:
    data: lv_cadena type string value '123/456',
    lv_str1 type string,
    lv_str2 type string.
    
    split lv_cadena at '/' into lv_str1 lv_str2.
    
    if lv_str2(1) = '0'.
    
    else.
    
    endif.

    Comentario

    • budista1
      Senior Member
      • sep
      • 154

      #3
      muy agradecido

      Hola,

      sensacional respuesta, inmejorable contestación, con el código y todo.

      Muchas gracias!

      Comentario

      Trabajando...