#1
|
|||
|
|||
comparar parámetro fecha activa con select options fecha
Hola foro,
Cómo puedo comparar un parámetro de fecha activo que esté dentro del select option de una fecha? esta es mi declaración: select-options: so_vbeg FOR gv_vbegdat, so_vend FOR gv_venddat. parameter p_fecha type datum. El objetivo es mostrar una lista donde p_fecha esté dentro del select option declarado. Muchas gracias! |
#2
|
||||
|
||||
Buenas budista! Todavia no termino de entender que queres hacer. De todas maneras, te comento que los select-options son tablas, asique podrias hacer un loop where! loop at so_... where ( low le p_fecha and high ge p_fecha ) or low eq p_fecha. .... endloop. Creo que esa logica podria servir! Proba y avisa! Saludos |
#3
|
|||
|
|||
un apunte
Hola Jeff,
tu idea es buena y se acerca a lo que busco : que el parámetro fecha, esté dentro del rango de los select options. Aunque si te fijas son 2 select options , el inicio de fecha y el de final de fecha. Cómo sería en este caso el código abap? Muchas gracias de antemano! .D |
#4
|
||||
|
||||
budista! para que tenes dos select options(SO) ? con unos solo tendrias el inicio y el final! el SO tiene dos campos (4 en realidad) que son el low y el high! es decir..un desde y un hasta! con 2 SO tendrias 4 campos! un desde y un hasta para el primer SO, y lo mismo para el segundo! son necesarios los dos? |
#5
|
|||
|
|||
nueva info
Buenas!
Me han informado que me olvide de los select options. las fechas las obtengo internamente por aqui: select single * from veda into corresponding fields of wa_veda where vbeln = ls_cond_aux-vbeln and vposn = ls_cond_aux-kposn. if sy-subrc = 0. move wa_veda-vbegdat to ls_cond_aux-vbegdat. move wa_veda-venddat to ls_cond_aux-venddat. En este caso, como haría el control con parametro fecha, mencionado anteriormente? Saludos |
#6
|
||||
|
||||
dado que es un select single, lo único que tendrías que hacer es un IF. IF tu_fecha BETWEEN ls_cond_aux-vbegdat AND ls_cond_aux-venddat. tú_logica ENDIF. |
#7
|
|||
|
|||
graciass
Bravo Jeff!!
Genial vuestra ayuda y seguimiento! saludos |
#8
|
||||
|
||||
Me alegro haya sido de ayuda! Saludos compañero!! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|