Buenas
Hace mucho tiempo que no uso sapscript asi que disculpa si algo que digo no es correcto del todo
El Sapscript es bastante limitado con estas cosas, de hecho no se hasta que punto te permitiria tratar tablas, yo lo que se que se puede hacer es:
Declarar variables, creo que tenias que poner define &nombre&
utilizar performs, puedes poner perform &rutina& in program &programa&
exporting &1&
changing &2&
etc...
La particularidad de los perform en sapscript es que tienen que recibir y devolver valores a traves de una estructura de tipo ITCSY
Esta seria una estructura de ejemplo
FORM rutina TABLES IN_TAB STRUCTURE ITCSY
OUT_TAB STRUCTURE ITCSY.
ENDFORM.
Yo creo que deberias hacer el select dentro de un form, despues hacer un perform a dicha rutina y por ultimo dentro de la rutina deberia introducir los valores que quieras en variables porque no se hasta que punto podras trabajar con tablas
|