|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Acceso a Metodo Protegido en Programacion Orientada a Objetos
Hola:
Resulta que tengo que utilizar un metodo que resulta esta protegido en una clase. Evidentemente no me deja por el modo tradicional. Alguien me puede dar una mano?? Gracias. |
#2
|
|||
|
|||
Ya pude solucionar el tema , realice una herencia a la clase cl_gui_alv_grid
y a partir de eso se pueden usar los metodo protegidos. Ejemplo: CLASS lcl_event DEFINITION INHERITING FROM cl_gui_alv_grid. set_cell IMPORTING row TYPE i col_id TYPE lvc_s_col. ENDCLASS. "clase_evento DEFINITION En la definición se realiza la implementación y se llama al método protegido de la clase cl_gui_alv_grid en este caso se llamo al método set_current_cell_rowpos_colid para devolver el foco a la celda. CLASS lcl_event IMPLEMENTATION . METHOD set_cell. DATA ll TYPE lvc_s_col. CALL METHOD me->set_current_cell_rowpos_colid EXPORTING row = 1 col_id = ll. ENDMETHOD. "set_cell ENDCLASS . "lcl_event IMPLEMENTATION Saludos Diego G. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|