<?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: check boxes in ALV in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100742#M980566</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If my understanding is correct then if u check a check box then u want to display the same check box in ur ALV report. If that's true then refer this sample program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZTEST_HL7&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT zdemo LINE-SIZE 180 LINE-COUNT 60(10) NO STANDARD PAGE&lt;/P&gt;&lt;P&gt;HEADING.&lt;/P&gt;&lt;P&gt;type-pools: slis.&lt;/P&gt;&lt;P&gt;types: begin of ty_struc,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        matnr type matnr,&lt;/P&gt;&lt;P&gt;        Prog(1) type c,&lt;/P&gt;&lt;P&gt;        Userid(1) type c,&lt;/P&gt;&lt;P&gt;        Clntid(1) type c,&lt;/P&gt;&lt;P&gt;        HotPack(1) type c,&lt;/P&gt;&lt;P&gt;        LockObj(1) type c,&lt;/P&gt;&lt;P&gt;        Kernel(1) type c,&lt;/P&gt;&lt;P&gt;      end of ty_struc.&lt;/P&gt;&lt;P&gt;data: i_final type standard table of ty_struc.&lt;/P&gt;&lt;P&gt;data: i_fieldcat type SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;data: w_fieldcat type SLIS_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;PARAMETERS : Prog as CHECKBOX Default '',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Userid as CHECKBOX Default '',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clntid as CHECKBOX Default '',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HotPack as CHECKBOX Default '',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LockObj as CHECKBOX DEFAULT '',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kernel as CHECKBOX DEFAULT ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select matnr from mara&lt;/P&gt;&lt;P&gt;into CORRESPONDING FIELDS OF table i_final&lt;/P&gt;&lt;P&gt;up to 100 rows.&lt;/P&gt;&lt;P&gt;check sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_fieldcat-tabname = 'I_FINAL'.&lt;/P&gt;&lt;P&gt;w_fieldcat-FIELDname = 'MATNR'.&lt;/P&gt;&lt;P&gt;w_fieldcat-seltext_m = 'Material'.&lt;/P&gt;&lt;P&gt;w_fieldcat-ddictxt   = 'M'.&lt;/P&gt;&lt;P&gt;append w_fieldcat to i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if Prog = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_fieldcat-tabname = 'I_FINAL'.&lt;/P&gt;&lt;P&gt;w_fieldcat-FIELDname = 'PROG'.&lt;/P&gt;&lt;P&gt;w_fieldcat-seltext_m = 'Program'.&lt;/P&gt;&lt;P&gt;w_fieldcat-ddictxt   = 'M'.&lt;/P&gt;&lt;P&gt;w_fieldcat-checkbox = 'X'.&lt;/P&gt;&lt;P&gt;append w_fieldcat to i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if Userid = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_fieldcat-tabname = 'I_FINAL'.&lt;/P&gt;&lt;P&gt;w_fieldcat-FIELDname = 'USERID'.&lt;/P&gt;&lt;P&gt;w_fieldcat-seltext_m = 'Userid'.&lt;/P&gt;&lt;P&gt;w_fieldcat-ddictxt   = 'M'.&lt;/P&gt;&lt;P&gt;w_fieldcat-checkbox = 'X'.&lt;/P&gt;&lt;P&gt;append w_fieldcat to i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if Clntid = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_fieldcat-tabname = 'I_FINAL'.&lt;/P&gt;&lt;P&gt;w_fieldcat-FIELDname = 'CLNTID'.&lt;/P&gt;&lt;P&gt;w_fieldcat-seltext_m = 'Client id'.&lt;/P&gt;&lt;P&gt;w_fieldcat-ddictxt   = 'M'.&lt;/P&gt;&lt;P&gt;w_fieldcat-checkbox = 'X'.&lt;/P&gt;&lt;P&gt;append w_fieldcat to i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if HotPack = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_fieldcat-tabname = 'I_FINAL'.&lt;/P&gt;&lt;P&gt;w_fieldcat-FIELDname = 'HOTPACK'.&lt;/P&gt;&lt;P&gt;w_fieldcat-seltext_m = 'HotPack'.&lt;/P&gt;&lt;P&gt;w_fieldcat-ddictxt   = 'M'.&lt;/P&gt;&lt;P&gt;w_fieldcat-checkbox = 'X'.&lt;/P&gt;&lt;P&gt;append w_fieldcat to i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_INTERFACE_CHECK              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BYPASSING_BUFFER             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE                = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    I_CALLBACK_PROGRAM             = sy-repid&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_PF_STATUS_SET       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_USER_COMMAND        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_LAYOUT                      =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IT_FIELDCAT                    = i_fieldcat&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCLUDING                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SPECIAL_GROUPS              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SORT                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_FILTER                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_SEL_HIDE                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_DEFAULT                      = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SAVE                         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_VARIANT                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENTS                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENT_EXIT                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_PRINT                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_REPREP_ID                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_COLUMN          = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_LINE            = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_COLUMN            = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_LINE              = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IR_SALV_LIST_ADAPTER           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCEPT_QINFO                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SUPPRESS_EMPTY_DATA          = ABAP_FALSE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_EXIT_CAUSED_BY_CALLER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ES_EXIT_CAUSED_BY_USER         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    t_outtab                       = i_final&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   PROGRAM_ERROR                  = 1&lt;/P&gt;&lt;P&gt;   OTHERS                         = 2&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Joy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 08 Jul 2008 09:04:12 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-08T09:04:12Z</dc:date>
    <item>
      <title>check boxes in ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100739#M980563</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi folks,&lt;/P&gt;&lt;P&gt;i searched for the threads in forum for chekboxes in ALV display thread.&lt;/P&gt;&lt;P&gt;didnt undstd the things clearly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my requirement is i have 5 checkboxes &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;PARAMETERS : Prog as CHECKBOX Default '',&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;             &lt;STRONG&gt;Userid as CHECKBOX Default '',&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;             &lt;STRONG&gt;Clntid as CHECKBOX Default '',&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;             &lt;STRONG&gt;HotPack as CHECKBOX Default '',&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;             &lt;STRONG&gt;LockObj as CHECKBOX DEFAULT '',&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;             &lt;STRONG&gt;Kernel as CHECKBOX DEFAULT ''.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now on checking one of them i have to display their relevant data.&lt;/P&gt;&lt;P&gt;i am getting ALV display after checking one of them. &lt;/P&gt;&lt;P&gt;MY REQUIREMENT IS I WANT ALV DISPLAY FOR these checkboxes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can someone let me know how can do this please....&lt;/P&gt;&lt;P&gt;waiting for valuable inputs....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2008 08:24:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100739#M980563</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-08T08:24:06Z</dc:date>
    </item>
    <item>
      <title>Re: check boxes in ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100740#M980564</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 this links:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_sm32/helpdata/en/26/46fb40f17af66fe10000000a1550b0/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_sm32/helpdata/en/26/46fb40f17af66fe10000000a1550b0/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04s/helpdata/en/26/46fb40f17af66fe10000000a1550b0/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04s/helpdata/en/26/46fb40f17af66fe10000000a1550b0/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.abapprogramming.net/2007/11/alv-check-boxes-sample-code.html" target="test_blank"&gt;http://www.abapprogramming.net/2007/11/alv-check-boxes-sample-code.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Adil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2008 08:29:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100740#M980564</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-08T08:29:44Z</dc:date>
    </item>
    <item>
      <title>Re: check boxes in ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100741#M980565</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;good&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check the below link, hope this would help you to solve your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://abapreports.blogspot.com/2008/06/handling-check-box-in-alv-report-in-sap.html" target="test_blank"&gt;http://abapreports.blogspot.com/2008/06/handling-check-box-in-alv-report-in-sap.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;mrutyun^&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2008 09:01:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100741#M980565</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-08T09:01:57Z</dc:date>
    </item>
    <item>
      <title>Re: check boxes in ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100742#M980566</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If my understanding is correct then if u check a check box then u want to display the same check box in ur ALV report. If that's true then refer this sample program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  ZTEST_HL7&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT zdemo LINE-SIZE 180 LINE-COUNT 60(10) NO STANDARD PAGE&lt;/P&gt;&lt;P&gt;HEADING.&lt;/P&gt;&lt;P&gt;type-pools: slis.&lt;/P&gt;&lt;P&gt;types: begin of ty_struc,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        matnr type matnr,&lt;/P&gt;&lt;P&gt;        Prog(1) type c,&lt;/P&gt;&lt;P&gt;        Userid(1) type c,&lt;/P&gt;&lt;P&gt;        Clntid(1) type c,&lt;/P&gt;&lt;P&gt;        HotPack(1) type c,&lt;/P&gt;&lt;P&gt;        LockObj(1) type c,&lt;/P&gt;&lt;P&gt;        Kernel(1) type c,&lt;/P&gt;&lt;P&gt;      end of ty_struc.&lt;/P&gt;&lt;P&gt;data: i_final type standard table of ty_struc.&lt;/P&gt;&lt;P&gt;data: i_fieldcat type SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;data: w_fieldcat type SLIS_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt;PARAMETERS : Prog as CHECKBOX Default '',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Userid as CHECKBOX Default '',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clntid as CHECKBOX Default '',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;HotPack as CHECKBOX Default '',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LockObj as CHECKBOX DEFAULT '',&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kernel as CHECKBOX DEFAULT ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select matnr from mara&lt;/P&gt;&lt;P&gt;into CORRESPONDING FIELDS OF table i_final&lt;/P&gt;&lt;P&gt;up to 100 rows.&lt;/P&gt;&lt;P&gt;check sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_fieldcat-tabname = 'I_FINAL'.&lt;/P&gt;&lt;P&gt;w_fieldcat-FIELDname = 'MATNR'.&lt;/P&gt;&lt;P&gt;w_fieldcat-seltext_m = 'Material'.&lt;/P&gt;&lt;P&gt;w_fieldcat-ddictxt   = 'M'.&lt;/P&gt;&lt;P&gt;append w_fieldcat to i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if Prog = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_fieldcat-tabname = 'I_FINAL'.&lt;/P&gt;&lt;P&gt;w_fieldcat-FIELDname = 'PROG'.&lt;/P&gt;&lt;P&gt;w_fieldcat-seltext_m = 'Program'.&lt;/P&gt;&lt;P&gt;w_fieldcat-ddictxt   = 'M'.&lt;/P&gt;&lt;P&gt;w_fieldcat-checkbox = 'X'.&lt;/P&gt;&lt;P&gt;append w_fieldcat to i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if Userid = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_fieldcat-tabname = 'I_FINAL'.&lt;/P&gt;&lt;P&gt;w_fieldcat-FIELDname = 'USERID'.&lt;/P&gt;&lt;P&gt;w_fieldcat-seltext_m = 'Userid'.&lt;/P&gt;&lt;P&gt;w_fieldcat-ddictxt   = 'M'.&lt;/P&gt;&lt;P&gt;w_fieldcat-checkbox = 'X'.&lt;/P&gt;&lt;P&gt;append w_fieldcat to i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if Clntid = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_fieldcat-tabname = 'I_FINAL'.&lt;/P&gt;&lt;P&gt;w_fieldcat-FIELDname = 'CLNTID'.&lt;/P&gt;&lt;P&gt;w_fieldcat-seltext_m = 'Client id'.&lt;/P&gt;&lt;P&gt;w_fieldcat-ddictxt   = 'M'.&lt;/P&gt;&lt;P&gt;w_fieldcat-checkbox = 'X'.&lt;/P&gt;&lt;P&gt;append w_fieldcat to i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if HotPack = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_fieldcat-tabname = 'I_FINAL'.&lt;/P&gt;&lt;P&gt;w_fieldcat-FIELDname = 'HOTPACK'.&lt;/P&gt;&lt;P&gt;w_fieldcat-seltext_m = 'HotPack'.&lt;/P&gt;&lt;P&gt;w_fieldcat-ddictxt   = 'M'.&lt;/P&gt;&lt;P&gt;w_fieldcat-checkbox = 'X'.&lt;/P&gt;&lt;P&gt;append w_fieldcat to i_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_INTERFACE_CHECK              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BYPASSING_BUFFER             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE                = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    I_CALLBACK_PROGRAM             = sy-repid&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_PF_STATUS_SET       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLBACK_USER_COMMAND        = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_LAYOUT                      =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    IT_FIELDCAT                    = i_fieldcat&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCLUDING                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SPECIAL_GROUPS              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_SORT                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_FILTER                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_SEL_HIDE                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_DEFAULT                      = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SAVE                         = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_VARIANT                     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENTS                      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EVENT_EXIT                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_PRINT                       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IS_REPREP_ID                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_COLUMN          = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_START_LINE            = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_COLUMN            = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SCREEN_END_LINE              = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IR_SALV_LIST_ADAPTER           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IT_EXCEPT_QINFO                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SUPPRESS_EMPTY_DATA          = ABAP_FALSE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_EXIT_CAUSED_BY_CALLER        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ES_EXIT_CAUSED_BY_USER         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    t_outtab                       = i_final&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   PROGRAM_ERROR                  = 1&lt;/P&gt;&lt;P&gt;   OTHERS                         = 2&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Joy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2008 09:04:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100742#M980566</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-08T09:04:12Z</dc:date>
    </item>
    <item>
      <title>Re: check boxes in ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100743#M980567</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; go through this links &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=88376" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=88376&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=40968" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=40968&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=6919" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=6919&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Snehi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2008 09:05:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100743#M980567</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-08T09:05:02Z</dc:date>
    </item>
    <item>
      <title>Re: check boxes in ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100744#M980568</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are those parameters ur selection screen parameters and u want ALV display after checkin each of those.??&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Be a little more clear...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Abaper&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jul 2008 11:36:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-boxes-in-alv/m-p/4100744#M980568</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-08T11:36:59Z</dc:date>
    </item>
  </channel>
</rss>

