Вы находитесь на странице: 1из 1

1- INCLUDE <icon>.

en el TOP 2- en la tabla q se va a mostrar hay q definir un campo icon_field TYPE icon_d, por ejemplo

DATA: BEGIN OF gs_datos, bukrs TYPE zssee-bukrs, "Sociedad kostv TYPE aufkostv, ZZTINS TYPE zssee-ZZTINS, "Tipo Instalacin * kstar TYPE zana_anv-kstar, "Clase de coste zzinvgas TYPE zzxkinvgas, indic TYPE zindic, saldo TYPE zssee-saldo, "Saldo descripcion(100) TYPE c , "Descripcin del error icon_field TYPE icon_d, END OF gs_datos, gt_datos LIKE STANDARD TABLE OF gs_datos. 3- y despues en la condicion jemplo gs_datos-icon_field = gs_datos-icon_field = gs_datos-icon_field = q necesitamos luego le ponemos si pasa o no pasa e icon_red_light. icon_green_light. icon_yellow_light.

ejemplo IF gs_datos-descripcion IS NOT INITIAL. gs_datos-icon_field = icon_red_light. ELSE. gs_datos-descripcion = gc_ok. gs_datos-icon_field = icon_green_light. ENDIF. 4- y por ultimo en el form de inicializar el catalago agregar: gt_fieldcat-fieldname = 'ICON_FIELD' . gt_fieldcat-tabname = 'GT_DATOS'. gt_fieldcat-icon = 'X' . gt_fieldcat-just = 'C'. gt_fieldcat-seltext_m = 'STATUS'. APPEND gt_fieldcat. CLEAR gt_fieldcat. *-----------------------*-----------------------------------------* Gracias al aporte de Gustavo Junco, Tecnico ABAP,

Вам также может понравиться