|
#1
|
|||
|
|||
![]() Hola de nuevo, el problema que tengo es que estoy utilizando una dympro con un table control, especificamente con lo que estoy batallando es que quiero ocultar algunas columnas de mi tablecontrol de forma dinamica, ya encontre la manera de ocultarlas, pero no puedo programarlo por que necesito saber como se llama la estructura que utiliza el campo COLS de mi tableview... Espero que alguien pueda decirme como se llama la estructura que estor buscando...
|
#2
|
||||
|
||||
Hola D4nn1, para saber el campo de la columna de tu Table Control, creo q simplemente debes entrar al Screen Painter y darle click sobre ella y ver el nombre
![]() ![]() * TI_ITAB: Tabla interna a mostrar en la tabla de control * S_ITAB: Estructura de area de trabajo de la tabla interna * CTRL_ITAB: Table Control PROCESS BEFORE OUTPUT. LOOP AT TI_ITAB INTO S_ITAB WITH CONTROL CTRL_ITAB. MODULE OCULTA_CAMPOS. ENDLOOP. * En el Programa MODULE OCULTA_CAMPOS OUTPUT. LOOP AT SCREEN. IF SCREEN-NAME = 'nombre_del_campo_columna'. SCREEN-INPUT = 0. MODIFY SCREEN. ENDIF. ENDLOOP. ENDMODULE. Si deseas meterle alguna otra condicion dentro del IF lo puedes hacer para inhabilitar celdas especificas, espero te ayude ![]()
__________________
David Carballido Córdova ![]() |
#3
|
|||
|
|||
Muchas gracias David, me sirvio mucho tu respuesta.
|
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|