Que está mal en este código?
Quiero que el código tome en cuenta lo que tiene dentro del SET y las cuentas entre (110000000 - 119000000) y (120000000 - 139000000)
BSEG-HKONT IN SET-CONTAS AND ( BSEG-AUFNR = '100000000' >= AND <= '119000000' OR BSEG-AUFNR = '120000000' >= AND <= '139000000' ) Gracias! |
Hola Hugo, creo que te seria más sencillo usar el operador BETWEEN de la siguiente manera:
BSEG-AUFNR BETWEEN '100000000' AND '119000000' De todas maneras si te surgen dudas proba con varios IF anidados en vez de uno largo para descubrir cual es el que tiene problemas. Saludos. |
Gracias
Gracias Sebas.
|
Me tira un error de Sintax
BSEG-HKONT IN CTA-PM-CS AND
( BSEG-AUFNR BETWEEN '100000000' AND '119000000' OR BSEG-AUFNR BETWEEN '120000000' AND '139000000' ) |
Es un select, if, etc.?
|
Que erro te tira?
|
|
Gracias
Muchas Gracias por la ayuda
|
if bseg-aufnr between '100000000' AND '119000000' or bseg-aufnr BETWEEN '120000000' AND '139000000'.
endif. LA ESTRUCTURA ES GS_BSEG Y NO BSEG QUE ES LA TABLA. Así que el if sería: if gs_bseg-aufnr between '100000000' AND '119000000' or gs_bseg-aufnr BETWEEN '120000000' AND '139000000'. endif. |
¿Y como sabes eso? Si defines la estructura con tables tienes una estructura con el nombre BSEG identico a la tabla para utilizar con el GET. De todas formas los importante del código es ver que en el select sólo se pone el campo y en el IF se pone estructura + campo. Saludos |
Husos Horarios son GMT. La hora en este momento es 12:37:34. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web