Problema con CONTROL TABLEVIEW
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...
|
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 ;) , a menos q entienda otra cosa :D , si las quieres ocultar por programa deberias crear un MODULE dentro del LOOP en el PBO.
* 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 ;) |
Muchas gracias David, me sirvio mucho tu respuesta.
|
Husos Horarios son GMT. La hora en este momento es 22:51:13. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web