miguel.cogolludo
10/10/07, 13:59:05
Hola a todos,
Estoy intentando mostrar una ALV en OO, que muestre cinco registros. Hasta aquí bien. El problema es que el primero de ellos muestre algunos de sus campos editables, y que el resto permanezcan bloqueados hasta un nuevo evento.
Inicialmente cargo una tabla fieldcat cons las características de mi primer registro. Usando "gr_alv->APPEND_ROWS" añado filas a mi ALV. He probado con el método "gr_alv->SET_FRONTEND_FIELDCATALOG" para cambiar el atributo fieldcatalog de la clase, y luego hacer otro "gr_alv->APPEND_ROWS", pero no da resultado. Tampoco el "gr_alv->REFRESH_TABLE_DISPLAY" causa efecto ya que carga todo el PBO de nuevo.
Subo GIF para mostrar cómo sería el resultado.
Gracias de antemano.
Estoy intentando mostrar una ALV en OO, que muestre cinco registros. Hasta aquí bien. El problema es que el primero de ellos muestre algunos de sus campos editables, y que el resto permanezcan bloqueados hasta un nuevo evento.
Inicialmente cargo una tabla fieldcat cons las características de mi primer registro. Usando "gr_alv->APPEND_ROWS" añado filas a mi ALV. He probado con el método "gr_alv->SET_FRONTEND_FIELDCATALOG" para cambiar el atributo fieldcatalog de la clase, y luego hacer otro "gr_alv->APPEND_ROWS", pero no da resultado. Tampoco el "gr_alv->REFRESH_TABLE_DISPLAY" causa efecto ya que carga todo el PBO de nuevo.
Subo GIF para mostrar cómo sería el resultado.
Gracias de antemano.