<?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 update internal table from editable alv list in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table-from-editable-alv-list/m-p/3469769#M834069</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have an editable field in an alv list.&lt;/P&gt;&lt;P&gt;The alv displays data from the internal table IT and for the lines selected by the user the alv becomes editable.&lt;/P&gt;&lt;P&gt;The user makes the necessary changes into the editable alv fields and then presses SAVE and the new data should be updated into IT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to take the changes the user made to the editable alv fields and update them into the IT table?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've seen some detailed answers for alv grids but not for alv lists.&lt;/P&gt;&lt;P&gt;Can you provide a solution for this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Mar 2008 15:03:49 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-07T15:03:49Z</dc:date>
    <item>
      <title>update internal table from editable alv list</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table-from-editable-alv-list/m-p/3469769#M834069</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have an editable field in an alv list.&lt;/P&gt;&lt;P&gt;The alv displays data from the internal table IT and for the lines selected by the user the alv becomes editable.&lt;/P&gt;&lt;P&gt;The user makes the necessary changes into the editable alv fields and then presses SAVE and the new data should be updated into IT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to take the changes the user made to the editable alv fields and update them into the IT table?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've seen some detailed answers for alv grids but not for alv lists.&lt;/P&gt;&lt;P&gt;Can you provide a solution for this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 15:03:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table-from-editable-alv-list/m-p/3469769#M834069</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T15:03:49Z</dc:date>
    </item>
    <item>
      <title>Re: update internal table from editable alv list</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table-from-editable-alv-list/m-p/3469770#M834070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;CASE SYST-UCOMM.&lt;/P&gt;&lt;P&gt;    WHEN '&amp;amp;DATA_SAVE'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Look for all changed records.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      LOOP AT I_FINAL INTO WA_FINAL.&lt;/P&gt;&lt;P&gt;        READ TABLE XX_FINAL INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;        IF WA_FINAL &amp;lt;&amp;gt; XX_FINAL.&lt;/P&gt;&lt;P&gt;          WA_FINAL-CS_N_PRICE = WA_FINAL-CS_L_PRICE - ( WA_FINAL-CS_L_PRICE * WA_FINAL-DISCOUNT ) / 100.&lt;/P&gt;&lt;P&gt;          WA_FINAL-NETDIFF = WA_FINAL-CS_L_PRICE - WA_FINAL-CS_N_PRICE.&lt;/P&gt;&lt;P&gt;          WA_FINAL-TOTPRICE =  WA_FINAL-OUTBAL * WA_FINAL-CS_N_PRICE.&lt;/P&gt;&lt;P&gt;          APPEND WA_FINAL TO ZZ_FINAL.&lt;/P&gt;&lt;P&gt;        ELSE.&lt;/P&gt;&lt;P&gt;          WA_FINAL-CS_N_PRICE = WA_FINAL-CS_L_PRICE - ( WA_FINAL-CS_L_PRICE * WA_FINAL-DISCOUNT ) / 100.&lt;/P&gt;&lt;P&gt;          WA_FINAL-NETDIFF = WA_FINAL-CS_L_PRICE - WA_FINAL-CS_N_PRICE.&lt;/P&gt;&lt;P&gt;          WA_FINAL-TOTPRICE =  WA_FINAL-OUTBAL * WA_FINAL-CS_N_PRICE.&lt;/P&gt;&lt;P&gt;          APPEND WA_FINAL TO ZZ_FINAL.&lt;/P&gt;&lt;P&gt;        ENDIF.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;      I_FINAL[] = ZZ_FINAL[].&lt;/P&gt;&lt;P&gt;      REFRESH ZZ_FINAL.&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;          I_CALLBACK_PROGRAM       = G_REPID&lt;/P&gt;&lt;P&gt;          I_CALLBACK_PF_STATUS_SET = 'STATUS'&lt;/P&gt;&lt;P&gt;          I_CALLBACK_USER_COMMAND  = 'PROCESS_USER_COMMANDS'&lt;/P&gt;&lt;P&gt;          IS_LAYOUT_LVC            = GD_LAYOUT&lt;/P&gt;&lt;P&gt;          IT_FIELDCAT_LVC          = IT_FIELDCAT&lt;/P&gt;&lt;P&gt;          I_SAVE                   = 'X'&lt;/P&gt;&lt;P&gt;          I_GRID_SETTINGS          = LC_GLAY&lt;/P&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-UCOMM = '&amp;amp;F03'.&lt;/P&gt;&lt;P&gt;        LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;      ELSEIF SY-UCOMM = 'BACK'.&lt;/P&gt;&lt;P&gt;        LEAVE TO SCREEN 0.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Mar 2008 15:07:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/update-internal-table-from-editable-alv-list/m-p/3469770#M834070</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-07T15:07:59Z</dc:date>
    </item>
  </channel>
</rss>

