#2
|
|||
|
|||
Buenas,
no tengo claro como habrás hecho el tema de tener tantos ALV en una pantalla. Supongo que habrás creado 7 customs containers en la dynpro, y asignar cada ALV grid a un custom container, Hay una solución más "bonita" a mi gusto, que te evita crear tantos customs containers, que es usar el objeto cl_gui_splitter_container. En mi caso, tuve que hacer una pantalla con 3 ALVs. 1 en la mitad superior, y 2 en la mitad inferior. Aqui el codigo para conseguir tener 3 containers, generados a partir de splitters. Con la clase cl_gui_splitter_container ofrece métodos para establecer el ancho alto, y mas cosas de un area seleccionada. lo que es bastante útil. Para el tema de la actualización de las tablas. Debería funcionar si separas la creación y alimentación de las tablas inicial, del refresco de datos. tal y como hago yo. De todos modos, puedes publicar tu codigo, tal vez podamos ver qué es lo que falla. Úlima edición por naxito fecha: 26/11/15 a las 09:20:44. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|