<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: display icon using cl_gui_alv_grid - urgent in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/display-icon-using-cl-gui-alv-grid-urgent/m-p/3934028#M941689</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Neha,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use Include &amp;lt; Symbols&amp;gt; in your Report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This coding is only for Red light, Modify the code accordingly as per your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT YMS_CHECKBOXALV.&lt;/P&gt;&lt;P&gt;TYPE-POOLS: slis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: t_fieldcatalog TYPE slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;DATA: s_fieldcatalog TYPE slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;DATA: s_layout TYPE slis_layout_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;icon TYPE icon-id,&lt;/P&gt;&lt;P&gt;vbeln TYPE vbeln,&lt;/P&gt;&lt;P&gt;kunnr TYPE kunnr,&lt;/P&gt;&lt;P&gt;erdat TYPE erdat,&lt;/P&gt;&lt;P&gt;box TYPE c,&lt;/P&gt;&lt;P&gt;END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: v_repid TYPE syrepid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get the data.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbeln kunnr erdat UP TO 100 ROWS&lt;/P&gt;&lt;P&gt;FROM vbak&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc 0.&lt;/P&gt;&lt;P&gt;MESSAGE s208(00) WITH 'No data found'.&lt;/P&gt;&lt;P&gt;LEAVE LIST-PROCESSING.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Modify the record with red light.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-icon = '@0A@'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY itab TRANSPORTING icon WHERE NOT vbeln IS initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_repid = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get the field catalog.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_fieldcatalog.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-col_pos = '1'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-fieldname = 'ICON'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-seltext_l = 'Status'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-icon = 'X'.&lt;/P&gt;&lt;P&gt;APPEND s_fieldcatalog TO t_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_fieldcatalog.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-col_pos = '2'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-fieldname = 'VBELN'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-rollname = 'VBELN'.&lt;/P&gt;&lt;P&gt;APPEND s_fieldcatalog TO t_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_fieldcatalog.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-col_pos = '3'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-fieldname = 'KUNNR'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-rollname = 'KUNNR'.&lt;/P&gt;&lt;P&gt;APPEND s_fieldcatalog TO t_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_fieldcatalog.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-col_pos = '4'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-fieldname = 'ERDAT'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-rollname = 'ERDAT'.&lt;/P&gt;&lt;P&gt;APPEND s_fieldcatalog TO t_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set the layout.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_layout-box_fieldname = 'BOX'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;i_callback_program = v_repid&lt;/P&gt;&lt;P&gt;is_layout = s_layout&lt;/P&gt;&lt;P&gt;i_callback_pf_status_set = 'SET_PF_STATUS'&lt;/P&gt;&lt;P&gt;i_callback_user_command = 'USER_COMMAND'&lt;/P&gt;&lt;P&gt;it_fieldcat = t_fieldcatalog[]&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;t_outtab = itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORM SET_PF_STATUS *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;........ *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;--&amp;gt; EXTAB *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;FORM set_pf_status USING extab TYPE slis_t_extab.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'TEST2'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORM user_command *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;........ *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;--&amp;gt; UCOMM *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;--&amp;gt; SELFIELD *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;FORM user_command USING ucomm LIKE sy-ucomm&lt;/P&gt;&lt;P&gt;selfield TYPE slis_selfield.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Check the ucomm.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF ucomm = 'DETAIL'.&lt;/P&gt;&lt;P&gt;LOOP AT itab WHERE box = 'X'.&lt;/P&gt;&lt;P&gt;itab-icon = '@08@'.&lt;/P&gt;&lt;P&gt;MODIFY itab TRANSPORTING icon.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selfield-refresh = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this resolves your query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward all the helpful answers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 Jun 2008 12:59:30 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-06T12:59:30Z</dc:date>
    <item>
      <title>display icon using cl_gui_alv_grid - urgent</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/display-icon-using-cl-gui-alv-grid-urgent/m-p/3934026#M941687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i want ti display icon[traffic light ] using cl_gui_alv_grid&lt;/P&gt;&lt;P&gt;the field catalog type i m using is lvc_s_fcat&lt;/P&gt;&lt;P&gt;and i m setting the field ls_fieldcat-icon      = 'X'.&lt;/P&gt;&lt;P&gt;but its not working.. i m getting dump saying &lt;/P&gt;&lt;P&gt;" In this case, the operand "&amp;lt;L_FIELD_VALUE&amp;gt;" has the type "ICON".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; The current program is a Unicode program. In the Unicode context,&lt;/P&gt;&lt;P&gt; structures containing not only character-type components are regarded&lt;/P&gt;&lt;P&gt; as non-numeric."&lt;/P&gt;&lt;P&gt;plz help..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jun 2008 12:53:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/display-icon-using-cl-gui-alv-grid-urgent/m-p/3934026#M941687</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-06T12:53:43Z</dc:date>
    </item>
    <item>
      <title>Re: display icon using cl_gui_alv_grid - urgent</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/display-icon-using-cl-gui-alv-grid-urgent/m-p/3934027#M941688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;make sure you field output length is 5 as a start.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;field that the light will be displayed from&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;crdquotel_light(5)       TYPE c,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and putting the light in it&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;issue_rec-crdquotel_light = icon_green_light.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this line should be in the global area&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE &amp;lt;icon&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Paul Chapman on Jun 6, 2008 8:58 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jun 2008 12:57:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/display-icon-using-cl-gui-alv-grid-urgent/m-p/3934027#M941688</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-06T12:57:03Z</dc:date>
    </item>
    <item>
      <title>Re: display icon using cl_gui_alv_grid - urgent</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/display-icon-using-cl-gui-alv-grid-urgent/m-p/3934028#M941689</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Neha,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use Include &amp;lt; Symbols&amp;gt; in your Report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This coding is only for Red light, Modify the code accordingly as per your requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT YMS_CHECKBOXALV.&lt;/P&gt;&lt;P&gt;TYPE-POOLS: slis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: t_fieldcatalog TYPE slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;DATA: s_fieldcatalog TYPE slis_fieldcat_alv.&lt;/P&gt;&lt;P&gt;DATA: s_layout TYPE slis_layout_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;icon TYPE icon-id,&lt;/P&gt;&lt;P&gt;vbeln TYPE vbeln,&lt;/P&gt;&lt;P&gt;kunnr TYPE kunnr,&lt;/P&gt;&lt;P&gt;erdat TYPE erdat,&lt;/P&gt;&lt;P&gt;box TYPE c,&lt;/P&gt;&lt;P&gt;END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: v_repid TYPE syrepid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get the data.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT vbeln kunnr erdat UP TO 100 ROWS&lt;/P&gt;&lt;P&gt;FROM vbak&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc 0.&lt;/P&gt;&lt;P&gt;MESSAGE s208(00) WITH 'No data found'.&lt;/P&gt;&lt;P&gt;LEAVE LIST-PROCESSING.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Modify the record with red light.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-icon = '@0A@'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODIFY itab TRANSPORTING icon WHERE NOT vbeln IS initial.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_repid = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Get the field catalog.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_fieldcatalog.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-col_pos = '1'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-fieldname = 'ICON'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-seltext_l = 'Status'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-icon = 'X'.&lt;/P&gt;&lt;P&gt;APPEND s_fieldcatalog TO t_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_fieldcatalog.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-col_pos = '2'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-fieldname = 'VBELN'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-rollname = 'VBELN'.&lt;/P&gt;&lt;P&gt;APPEND s_fieldcatalog TO t_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_fieldcatalog.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-col_pos = '3'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-fieldname = 'KUNNR'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-rollname = 'KUNNR'.&lt;/P&gt;&lt;P&gt;APPEND s_fieldcatalog TO t_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR: s_fieldcatalog.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-col_pos = '4'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-fieldname = 'ERDAT'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-tabname = 'ITAB'.&lt;/P&gt;&lt;P&gt;s_fieldcatalog-rollname = 'ERDAT'.&lt;/P&gt;&lt;P&gt;APPEND s_fieldcatalog TO t_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set the layout.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;s_layout-box_fieldname = 'BOX'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;i_callback_program = v_repid&lt;/P&gt;&lt;P&gt;is_layout = s_layout&lt;/P&gt;&lt;P&gt;i_callback_pf_status_set = 'SET_PF_STATUS'&lt;/P&gt;&lt;P&gt;i_callback_user_command = 'USER_COMMAND'&lt;/P&gt;&lt;P&gt;it_fieldcat = t_fieldcatalog[]&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;t_outtab = itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORM SET_PF_STATUS *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;........ *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;--&amp;gt; EXTAB *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;FORM set_pf_status USING extab TYPE slis_t_extab.&lt;/P&gt;&lt;P&gt;SET PF-STATUS 'TEST2'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORM user_command *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;........ *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;--&amp;gt; UCOMM *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;--&amp;gt; SELFIELD *&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;FORM user_command USING ucomm LIKE sy-ucomm&lt;/P&gt;&lt;P&gt;selfield TYPE slis_selfield.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    &lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Check the ucomm.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF ucomm = 'DETAIL'.&lt;/P&gt;&lt;P&gt;LOOP AT itab WHERE box = 'X'.&lt;/P&gt;&lt;P&gt;itab-icon = '@08@'.&lt;/P&gt;&lt;P&gt;MODIFY itab TRANSPORTING icon.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selfield-refresh = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this resolves your query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward all the helpful answers.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jun 2008 12:59:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/display-icon-using-cl-gui-alv-grid-urgent/m-p/3934028#M941689</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-06T12:59:30Z</dc:date>
    </item>
    <item>
      <title>Re: display icon using cl_gui_alv_grid - urgent</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/display-icon-using-cl-gui-alv-grid-urgent/m-p/3934029#M941690</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;      Check the reference code given below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please try the below Sample codes .It will be helpful in the traficc lights.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sample 1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF X1,&lt;/P&gt;&lt;P&gt;XX TYPE Y,&lt;/P&gt;&lt;P&gt;YY TYPE X,&lt;/P&gt;&lt;P&gt;traffic_light(1) ,&lt;/P&gt;&lt;P&gt;END OF X1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: X1 TYPE ITAB OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: ls_layout TYPE slis_layout_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;traffic light color display depends on your condition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab-traffic_light = 1 or 2 or 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ls_layout-lights_fieldname = 'TRAFFIC_LIGHT'.&lt;/P&gt;&lt;P&gt;ls_layout-lights_condense = 'X'.&lt;/P&gt;&lt;P&gt;ls_layout-lights_rollname = 'ZECEP'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;i_callback_program = 'YOUR_PRG_NAME'&lt;/P&gt;&lt;P&gt;is_layout = ls_layout&lt;/P&gt;&lt;P&gt;it_fieldcat = it_fieldcat&lt;/P&gt;&lt;P&gt;i_callback_top_of_page = 'TOP_OF_PAGE'&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;t_outtab = ITAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sample 2*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&amp;amp; Report ZALV_DEMO&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;Make an Exception field ( = Traffic lights)&lt;/P&gt;&lt;P&gt;*&amp;amp;There can be defined a column in the grid for display of traffic lights. This field is of type Char 1, and can contain the following values:&lt;/P&gt;&lt;P&gt;*&amp;amp; 1 Red&lt;/P&gt;&lt;P&gt;*&amp;amp; 2 Yellow&lt;/P&gt;&lt;P&gt;*&amp;amp; 3 Green&lt;/P&gt;&lt;P&gt;*&amp;amp;The name of the traffic light field is supplied inh the gs_layout-excp_fname used by method set_table_for_first_display.&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report zmdemo_alv_04.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables: sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;type-pools: icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: begin of ty_sflight.&lt;/P&gt;&lt;P&gt;include structure sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: traffic_light type c,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lights LIKE icon_xml_doc, &lt;/P&gt;&lt;P&gt;lights(4),&lt;/P&gt;&lt;P&gt;icon type icon-id.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;types: end of ty_sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;G L O B A L I N T E R N A L T A B L E S &lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;data: t_sflight type standard table of ty_sflight.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;G L O B A L D A T A &lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;data: ok_code like sy-ucomm,&lt;/P&gt;&lt;P&gt;wa_sflight type ty_sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declare reference variables to the ALV grid and the container &lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;go_grid type ref to cl_gui_alv_grid,&lt;/P&gt;&lt;P&gt;go_custom_container type ref to cl_gui_custom_container.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;t_fcat type lvc_t_fcat,&lt;/P&gt;&lt;P&gt;wa_layout type lvc_s_layo.&lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;S T A R T - O F - S E L E C T I O N. &lt;/P&gt;&lt;P&gt;*----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;perform build_fieldcat.&lt;/P&gt;&lt;P&gt;perform build_layout.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;set screen '100'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Module USER_COMMAND_0100 INPUT&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;module user_command_0100 input.&lt;/P&gt;&lt;P&gt;case ok_code.&lt;/P&gt;&lt;P&gt;when 'EXIT'.&lt;/P&gt;&lt;P&gt;leave to screen 0.&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;endmodule. " USER_COMMAND_0100 INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Module STATUS_0100 OUTPUT&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;module status_0100 output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create objects &lt;/P&gt;&lt;P&gt;if go_custom_container is initial.&lt;/P&gt;&lt;P&gt;create object go_custom_container&lt;/P&gt;&lt;P&gt;exporting container_name = 'ALV_CONTAINER'.&lt;/P&gt;&lt;P&gt;create object go_grid&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;i_parent = go_custom_container.&lt;/P&gt;&lt;P&gt;perform load_data_into_grid.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endmodule. " STATUS_0100 OUTPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form load_data_into_grid&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;form load_data_into_grid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data l_light type c value '1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read data from table SFLIGHT &lt;/P&gt;&lt;P&gt;select *&lt;/P&gt;&lt;P&gt;from sflight&lt;/P&gt;&lt;P&gt;into table t_sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Condition placing to the traffic_light Field &lt;/P&gt;&lt;P&gt;LOOP AT t_sflight INTO wa_sflight. &lt;/P&gt;&lt;P&gt;wa_sflight-traffic_light = l_light. &lt;/P&gt;&lt;P&gt;MODIFY t_sflight FROM wa_sflight. &lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF l_light = '3'. &lt;/P&gt;&lt;P&gt;l_light = '1'. &lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ELSE. &lt;/P&gt;&lt;P&gt;l_light = l_light + 1. &lt;/P&gt;&lt;P&gt;ENDIF. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Setting the Icon based on the traffic_light field value. &lt;/P&gt;&lt;P&gt;LOOP AT t_sflight INTO wa_sflight. &lt;/P&gt;&lt;P&gt;CASE wa_sflight-traffic_light. &lt;/P&gt;&lt;P&gt;WHEN '1'. &lt;/P&gt;&lt;P&gt;wa_sflight-lights = icon_red_light. &lt;/P&gt;&lt;P&gt;WHEN '2'. &lt;/P&gt;&lt;P&gt;wa_sflight-lights = icon_yellow_light. &lt;/P&gt;&lt;P&gt;WHEN '3'. &lt;/P&gt;&lt;P&gt;wa_sflight-lights = icon_green_light. &lt;/P&gt;&lt;P&gt;ENDCASE. &lt;/P&gt;&lt;P&gt;MODIFY t_sflight FROM wa_sflight. &lt;/P&gt;&lt;P&gt;ENDLOOP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at t_sflight into wa_sflight.&lt;/P&gt;&lt;P&gt;case l_light.&lt;/P&gt;&lt;P&gt;when '1'.&lt;/P&gt;&lt;P&gt;wa_sflight-lights = icon_red_light.&lt;/P&gt;&lt;P&gt;when '2'.&lt;/P&gt;&lt;P&gt;wa_sflight-lights = icon_yellow_light.&lt;/P&gt;&lt;P&gt;when '3'.&lt;/P&gt;&lt;P&gt;wa_sflight-lights = icon_green_light.&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if l_light = '3'.&lt;/P&gt;&lt;P&gt;l_light = '1'.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;l_light = l_light + 1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;modify t_sflight from wa_sflight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Load data into the grid and display them &lt;/P&gt;&lt;P&gt;call method go_grid-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_BUFFER_ACTIVE = &lt;/P&gt;&lt;P&gt;I_BYPASSING_BUFFER = &lt;/P&gt;&lt;P&gt;I_CONSISTENCY_CHECK = &lt;/P&gt;&lt;P&gt;i_structure_name = 'SFLIGHT' &lt;/P&gt;&lt;P&gt;IS_VARIANT = &lt;/P&gt;&lt;P&gt;i_save = 'A' &lt;/P&gt;&lt;P&gt;I_DEFAULT = 'X' &lt;/P&gt;&lt;P&gt;is_layout = wa_layout&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IS_PRINT = &lt;/P&gt;&lt;P&gt;IT_SPECIAL_GROUPS = &lt;/P&gt;&lt;P&gt;IT_TOOLBAR_EXCLUDING = &lt;/P&gt;&lt;P&gt;IT_HYPERLINK = &lt;/P&gt;&lt;P&gt;IT_ALV_GRAPHICS = &lt;/P&gt;&lt;P&gt;IT_EXCEPT_QINFO = &lt;/P&gt;&lt;P&gt;IR_SALV_ADAPTER = &lt;/P&gt;&lt;P&gt;changing&lt;/P&gt;&lt;P&gt;it_outtab = t_sflight[]&lt;/P&gt;&lt;P&gt;it_fieldcatalog = t_fcat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IT_SORT = &lt;/P&gt;&lt;P&gt;IT_FILTER = &lt;/P&gt;&lt;P&gt;EXCEPTIONS &lt;/P&gt;&lt;P&gt;INVALID_PARAMETER_COMBINATION = 1 &lt;/P&gt;&lt;P&gt;PROGRAM_ERROR = 2 &lt;/P&gt;&lt;P&gt;TOO_MANY_LINES = 3 &lt;/P&gt;&lt;P&gt;others = 4 &lt;/P&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;endform. " load_data_into_grid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form build_fieldcat&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt; p1 text &lt;/P&gt;&lt;P&gt;&amp;lt;-- p2 text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;form build_fieldcat .&lt;/P&gt;&lt;P&gt;data: w_fcat type lvc_s_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;define macro_fcat.&lt;/P&gt;&lt;P&gt;w_fcat-fieldname = &amp;amp;1.&lt;/P&gt;&lt;P&gt;w_fcat-col_pos = &amp;amp;2.&lt;/P&gt;&lt;P&gt;w_fcat-coltext = &amp;amp;3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append w_fcat to t_fcat.&lt;/P&gt;&lt;P&gt;clear w_fcat.&lt;/P&gt;&lt;P&gt;end-of-definition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;macro_fcat 'CARRID' 1 text-c01 .&lt;/P&gt;&lt;P&gt;macro_fcat 'CONNID' 2 text-c02 .&lt;/P&gt;&lt;P&gt;macro_fcat 'FLDATE' 3 text-c03 .&lt;/P&gt;&lt;P&gt;macro_fcat 'PRICE' 4 text-c04 .&lt;/P&gt;&lt;P&gt;macro_fcat 'SEATSMAX' 5 text-c05 .&lt;/P&gt;&lt;P&gt;macro_fcat 'SEATSOCC' 6 text-c06 .&lt;/P&gt;&lt;P&gt;macro_fcat 'LIGHTS' 7 text-c07 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform. " build_fieldcat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&amp;amp; Form build_layout&lt;/P&gt;&lt;P&gt;&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt; p1 text &lt;/P&gt;&lt;P&gt;&amp;lt;-- p2 text &lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------------" /&gt;&lt;P&gt;form build_layout .&lt;/P&gt;&lt;P&gt;wa_layout-cwidth_opt = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_layout-excp_fname = 'TRAFFIC_LIGHT'. &lt;/P&gt;&lt;P&gt;wa_layout-excp_group = '1'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform. " build_layout&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jun 2008 12:59:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/display-icon-using-cl-gui-alv-grid-urgent/m-p/3934029#M941690</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-06T12:59:39Z</dc:date>
    </item>
  </channel>
</rss>

