<?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 Problem ALV in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176578#M755974</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   I want to display the material and a checkbox in ALV display.I have an attach button.After pressing select all button,all check boxes should get selected or user should select some materials.After selecting materials and pressing 'ATTACH' button some transaction should get called.My problem is how to read the multiple records at a time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 13 Dec 2007 09:31:30 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-12-13T09:31:30Z</dc:date>
    <item>
      <title>Problem ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176578#M755974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;   I want to display the material and a checkbox in ALV display.I have an attach button.After pressing select all button,all check boxes should get selected or user should select some materials.After selecting materials and pressing 'ATTACH' button some transaction should get called.My problem is how to read the multiple records at a time.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Dec 2007 09:31:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176578#M755974</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-13T09:31:30Z</dc:date>
    </item>
    <item>
      <title>Re: Problem ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176579#M755975</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;Its very simple. just add a field  called BOX in ur final internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then,  if u have used  layout , Give the following coding  in that,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: gs_layout type slis_layout_alv.&lt;/P&gt;&lt;P&gt;  gs_layout-box_fieldname     = 'BOX'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR gt_sortinfo.&lt;/P&gt;&lt;P&gt;in the output , you ll get boxes. u can select and do the interactive list.&lt;/P&gt;&lt;P&gt;If u have still doubt, reply me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks and regards&lt;/P&gt;&lt;P&gt;karthik&lt;/P&gt;&lt;P&gt;*****************reward points if useful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Dec 2007 09:41:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176579#M755975</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-13T09:41:33Z</dc:date>
    </item>
    <item>
      <title>Re: Problem ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176580#M755976</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;pass checkbox  and input parameter to fieldcatalog.&lt;/P&gt;&lt;P&gt;pass box parameter to layout.&lt;/P&gt;&lt;P&gt;and write specific code for button and checkbox.&lt;/P&gt;&lt;P&gt;your prob ll get solved.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Dec 2007 09:47:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176580#M755976</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-13T09:47:22Z</dc:date>
    </item>
    <item>
      <title>Re: Problem ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176581#M755977</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;How can i read multiple records?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Dec 2007 09:55:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176581#M755977</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-13T09:55:30Z</dc:date>
    </item>
    <item>
      <title>Re: Problem ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176582#M755978</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;go thru in this pgm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select the record u want and double click on the screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report zreport.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS : slis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF itab OCCURS 0.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE t001.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;DATA : flag tyPE c,&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;END OF itab.&lt;/P&gt;&lt;P&gt;DATA : alvfc TYPE slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;DATA : alvly TYPE slis_layout_alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM t001 INTO TABLE itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;i_program_name = sy-repid&lt;/P&gt;&lt;P&gt;i_internal_tabname = 'ITAB'&lt;/P&gt;&lt;P&gt;i_inclname = sy-repid&lt;/P&gt;&lt;P&gt;CHANGING&lt;/P&gt;&lt;P&gt;ct_fieldcat = alvfc&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;inconsistent_interface = 1&lt;/P&gt;&lt;P&gt;program_error = 2&lt;/P&gt;&lt;P&gt;OTHERS = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;alvly-box_fieldname = 'FLAG'.&amp;lt;/b&amp;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;P&gt;it_fieldcat = alvfc&lt;/P&gt;&lt;P&gt;i_callback_program = sy-repid&lt;/P&gt;&lt;P&gt;i_callback_user_command = 'USER_COMMAND'&lt;/P&gt;&lt;P&gt;is_layout = alvly&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;t_outtab = itab&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;&lt;/P&gt;&lt;P&gt;FORM user_command USING whatcomm TYPE sy-ucomm whatrow TYPE&lt;/P&gt;&lt;P&gt;slis_selfield.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : msg(100) type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;if itab-flag = 'X'.&lt;/P&gt;&lt;P&gt;msg = sy-tabix.&lt;/P&gt;&lt;P&gt;condense msg.&lt;/P&gt;&lt;P&gt;concatenate 'Row Number ' msg ' ' into msg&lt;/P&gt;&lt;P&gt;separated by space.&lt;/P&gt;&lt;P&gt;message msg type 'I'.&lt;/P&gt;&lt;P&gt;endif.&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;ENDFORM. "user_command&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Dec 2007 09:57:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176582#M755978</guid>
      <dc:creator>asik_shameem</dc:creator>
      <dc:date>2007-12-13T09:57:10Z</dc:date>
    </item>
    <item>
      <title>Re: Problem ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176583#M755979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;refer to follwoing code.it also works for multiple records.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM ucommand USING ucomm LIKE sy-ucomm rs_selfield TYPE slis_selfield.&lt;/P&gt;&lt;P&gt;  DATA : BEGIN OF it_flag OCCURS 0,&lt;/P&gt;&lt;P&gt;         flag(1),&lt;/P&gt;&lt;P&gt;         END OF it_flag.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CASE ucomm.&lt;/P&gt;&lt;P&gt;    WHEN 'SAVE'.&lt;/P&gt;&lt;P&gt;      LOOP AT it_data INTO wa_data WHERE check EQ 'X'.&lt;/P&gt;&lt;P&gt;        MOVE wa_data-check TO it_flag-flag.&lt;/P&gt;&lt;P&gt;        APPEND it_flag.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;      IF it_flag[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;        PERFORM modify_data.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        MESSAGE e022.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   WHEN '&amp;amp;ALL'.&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;     LOOP AT it_data INTO wa_data.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       wa_data-check = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       MODIFY it_data from wa_data TRANSPORTING check.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     ENDLOOP.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDCASE.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " UCOMMAND&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Dec 2007 10:04:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-alv/m-p/3176583#M755979</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-13T10:04:56Z</dc:date>
    </item>
  </channel>
</rss>

