* ----- Filtrado Con Asterisco ----- *

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Daverzus
    Junior Member
    • feb
    • 2

    #1

    * ----- Filtrado Con Asterisco ----- *

    Hola muy buenas...

    Soy nuevo en esto de SAP...un yogurin...

    Quisiera en un SELECT poner una condicion que me aceptara coger asteriscos y que me filtrara todo lo demas a partir de ahi, no se si me explico:

    - ejemplo : para q me saque del campo kunnr todos los nombres que empiezan por a :
    a*

    pero no funciona en la RFC que estoy haciendo, lo he intentado con strings pero no me detecta los asteriscos, que debo hacer???
  • robert_milan
    Senior Member
    • jun
    • 315

    #2
    crea un rango:

    RANGES: r_kunnr like kna1-kunnr.

    despues lo llenas con:

    r_kunnr-SIGN = 'I' .
    r_kunnr-OPTION = 'CP'.
    r_kunnr-LOW = 'a*'.
    append r_kunnr.

    hechale un ojo (revisa) la documentacion de sap en el apartado de Logical Expressions - Comparison with a Selection Criterion

    en el select pones kunnr in r_kunnr.
    saludos
    Un Huevon No Inútil


    Solo di lo que piensas, a la mejor tienes la mejor respuesta....

    Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo.....

    Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho.....

    Consultor FI jr/ABAP Sr.

    Comentario

    • PARRILLA
      Member
      • ene
      • 34

      #3
      buenos días daverzus, en el SELECT puedes utilizar la condición LIKE, pero en vez de asteriscos se pone %, es decir:

      SELECT * FROM tabla
      ...
      ...
      where campo LIKE (a%);

      Me imagino que es esto lo que pides¿?¿?

      Comentario

      Trabajando...