#1
|
|||
|
|||
Loop dentro de loop en un smartform
Hola !!
Tengo un formulario de facturas al que le he creado un programa de control ZRLB_INVOICE, que es copia del estándar RLB_INVOICE. Esto lo he hecho porque quiero obtener todos los datos ahí y luego pasarle al smartform 2 tablas internas que contienen todos los datos que quiero sacar. En la parte del MAIN lo que quiero hacer es lo siguiente: tengo una tabla interna (que es del tipo de una tabla Z que me he creado), i_entregas, que a su vez contiene dentro otra tabla interna: Tabla i_entregas: VBELN_E VBELN_VL POSNR_E POSNR_VL C44 ZZVALOR C45 ZZVALOR ZDESCUENTOS ZFACT_DESCUENTOS Siendo ZFACT_DESCUENTOS otra tabla con más campos. En el formulario, en el MAIN, quiero sacar una linea por cada línea que tenga en i_entregas, pero además quiero sacar debajo de cada línea, todas las líneas que tenga para ese registro en ZDESCUENTOS. Lo 1º que había hecho era crearme dentro de la ventana MAIN un loop a i_entregas. Eso perfecto, me salen los registros perfectamente. Ahora lo que no sé es cómo hacer para que debajo de cada línea me salgan las líneas de ZDESCUENTOS correspondientes.. Para esto he metido dentro del 1er loop una carpeta (DETALLES) y dentro de ella una tabla con un tipo de linea, LINEA_ENTREGA, que saca los valores de las entregas. Pero ahora cómo meto los ZDESCUENTOS ??? No sé si debería poner algún pantallazo de algo o si sirve con esto que os cuento.. Me estoy volviendo loca.. Gracias !! Maria |
Herramientas | Buscar en Tema |
Desplegado | |
|
|