#1
|
|||
|
|||
SALV_TABLE con 2 semaforos
Hola compañeros
Les pregunto Aun SALV_TABLE le puedo meter más de un semáforo, me lo están pidiendo para un reporte que ya habia hecho por objetos y tengo 1, pero cuando intento poner el segundo no me despliega la columna. Para generar el semaforo se pone la instrucción TRY. lr_columns->set_exception_column( 'SEMAF2' ). CATCH cx_salv_data_error. ENDTRY. TRY. lr_columns->set_exception_column( 'SEMAFORO' ). CATCH cx_salv_data_error. "#EC NO_HANDLER ENDTRY. pero no me genera el primero!!!! (SEMAF2) Gracias por todo |
#2
|
|||
|
|||
:s
Buenos Días
Efectivamente no se puede tener 2 semaforos, por ende toca manejar el secundo semaforo como columna de iconos DATA: gr_column type ref to cl_salv_column_table, gr_columns type ref to cl_salv_columns_table. Instrucciones gr_column ?= gr_columns->get_column( 'SEMAF2' ). gr_column->set_icon( if_salv_c_bool_sap=>true ). En el llenado de la tabla a desplegar <fs_datos>-semaf2 = '@08@'. "Semaforo Verde <fs_datos>-semaf2 = '@09@'. "Semaforo amarillo <fs_datos>-semaf2 = '@0A@'. "Semaforo rojo Esto es solo para SALV_TABLE |
Herramientas | Buscar en Tema |
Desplegado | |
|
|