<?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: interactive ALV in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398413#M1045625</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;Logon to SAPtechnical.com and Click ALv there.&lt;/P&gt;&lt;P&gt;You will find Good Sample codes there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="878929"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sumit Agarwal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 27 Aug 2008 11:45:46 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-08-27T11:45:46Z</dc:date>
    <item>
      <title>interactive ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398408#M1045620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI all,&lt;/P&gt;&lt;P&gt;       if you have sample program of interactive ALV then &lt;/P&gt;&lt;P&gt;please send it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Suprith&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 11:41:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398408#M1045620</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T11:41:21Z</dc:date>
    </item>
    <item>
      <title>Re: interactive ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398409#M1045621</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 code below.. It will be of great help to you( This is using oops )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Screen 9010: ( Sub screen for display )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;             process before output.&lt;/P&gt;&lt;P&gt; module status_9010.&lt;/P&gt;&lt;P&gt; loop with control tcontrol1.&lt;/P&gt;&lt;P&gt;    module display_data.&lt;/P&gt;&lt;P&gt; endloop.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;process after input.&lt;/P&gt;&lt;P&gt; module user_command_9010.&lt;/P&gt;&lt;P&gt; loop with control tcontrol1.&lt;/P&gt;&lt;P&gt; endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Screen 9020: ( Sub screen for create )&lt;/P&gt;&lt;P&gt;       &lt;/P&gt;&lt;P&gt;           process before output.&lt;/P&gt;&lt;P&gt; module status_9020.&lt;/P&gt;&lt;P&gt; loop with control tcontrol2.&lt;/P&gt;&lt;P&gt;   module display_data_tcontrol2.&lt;/P&gt;&lt;P&gt; endloop.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;process after input.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MODULE USER_COMMAND_9020.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;loop with control tcontrol2.&lt;/P&gt;&lt;P&gt;   module get_data_from_tcontrol2.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Screen 9030: ( Sub screen for edit )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;process before output.&lt;/P&gt;&lt;P&gt; module status_9030.&lt;/P&gt;&lt;P&gt; loop with control tcontrol3.&lt;/P&gt;&lt;P&gt;    module move_data_to_tcontrol3.&lt;/P&gt;&lt;P&gt; endloop.&lt;/P&gt;&lt;P&gt;process after input.&lt;/P&gt;&lt;P&gt; module user_command_9030.&lt;/P&gt;&lt;P&gt; loop with control tcontrol3.&lt;/P&gt;&lt;P&gt;   module get_data_from_tcontrol3.&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;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; Module Pool       SAPMZ_MR_MAT_BUDGET_VAL&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;include mz_mr_1087_mat_budget_val_top.      " global Data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;include mz_mr_1087_mat_budget_val_pbo.       " PBO-Modules&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;include mz_mr_1087_mat_budget_val_pai.       " PAI-Modules&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;include mz_mr_1087_mat_budget_val_f01.       " FORM-Routines&lt;/P&gt;&lt;P&gt;&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;  Include           MZ_MR_1087_MAT_BUDGET_VAL_TOP&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;program  sapmz_mr_1065_mat_budget_val.&lt;/P&gt;&lt;P&gt;tables : zpr_1087_mat.&lt;/P&gt;&lt;P&gt;types : begin of ty_mara,&lt;/P&gt;&lt;P&gt;           matnr type mara-matnr,&lt;/P&gt;&lt;P&gt;           mtart type mara-mtart,&lt;/P&gt;&lt;P&gt;           stlnr type mast-stlnr,&lt;/P&gt;&lt;P&gt;           end of ty_mara.&lt;/P&gt;&lt;P&gt;types : begin of ty_stpo,&lt;/P&gt;&lt;P&gt;           stlnr type stpo-stlnr,&lt;/P&gt;&lt;P&gt;           idnrk type stpo-idnrk,&lt;/P&gt;&lt;P&gt;           matnr type mara-matnr,&lt;/P&gt;&lt;P&gt;           end of ty_stpo.&lt;/P&gt;&lt;P&gt;types : begin of ty_makt,&lt;/P&gt;&lt;P&gt;            matnr type makt-matnr,&lt;/P&gt;&lt;P&gt;            maktx type makt-maktx,&lt;/P&gt;&lt;P&gt;            end of ty_makt.&lt;/P&gt;&lt;P&gt;types : begin of ty_create,&lt;/P&gt;&lt;P&gt;            matnr type zpr_1087_mat-matnr,&lt;/P&gt;&lt;P&gt;            maktx type zpr_1087_mat-maktx,&lt;/P&gt;&lt;P&gt;            dmbtr type zpr_1087_mat-dmbtr,&lt;/P&gt;&lt;P&gt;            end of ty_create.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : wa_makt type ty_makt,&lt;/P&gt;&lt;P&gt;       wa_stpo type ty_stpo,&lt;/P&gt;&lt;P&gt;       wa_create type ty_create,&lt;/P&gt;&lt;P&gt;       wa_edit type ty_create.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : it_stpo type table of ty_stpo,&lt;/P&gt;&lt;P&gt;       it_mara type standard table of ty_mara,&lt;/P&gt;&lt;P&gt;       it_makt type table of ty_makt,&lt;/P&gt;&lt;P&gt;       it_create type table of ty_create,&lt;/P&gt;&lt;P&gt;       it_edit type table of ty_create,&lt;/P&gt;&lt;P&gt;       it_zpr_1087_mat type table of zpr_1087_mat,&lt;/P&gt;&lt;P&gt;       wa_zpr_1087_mat type zpr_1087_mat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : ok_code type sy-ucomm,&lt;/P&gt;&lt;P&gt;       ok_code1 type sy-ucomm,&lt;/P&gt;&lt;P&gt;       v_matnr like mara-matnr,&lt;/P&gt;&lt;P&gt;       v_werks like t001w-werks,&lt;/P&gt;&lt;P&gt;       v_gjahr type gjahr,&lt;/P&gt;&lt;P&gt;       v_sflag type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: number(4) type n value '9040'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;controls : tcontrol1 type tableview using screen 9010,&lt;/P&gt;&lt;P&gt;           tcontrol2 type tableview using screen 9020,&lt;/P&gt;&lt;P&gt;           tcontrol3 type tableview using screen 9030.&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;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;  Include           MZ_MR_1087_MAT_BUDGET_VAL_PBO&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;&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;      Module  STATUS_9000  OUTPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module status_9000 output.&lt;/P&gt;&lt;P&gt;  set pf-status 'STATUS'.&lt;/P&gt;&lt;P&gt;  set titlebar 'Budget Material Values'.&lt;/P&gt;&lt;P&gt;if ok_code = space.&lt;/P&gt;&lt;P&gt;   number = '9040'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endmodule.                 " STATUS_9000  OUTPUT&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;      Module  display_data 9010 OUTPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module display_data output.&lt;/P&gt;&lt;P&gt;read table it_zpr_1087_mat into wa_zpr_1087_mat index tcontrol1-current_line.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;   perform move_data_tcontrol1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.                 " display_data  OUTPUT&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;      Module  STATUS_9010  OUTPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module status_9010 output.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; SET PF-STATUS 'xxxxxxxx'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; SET TITLEBAR 'xxx'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  perform display_mat.&lt;/P&gt;&lt;P&gt;endmodule.                 " STATUS_9010  OUTPUT&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;      Module  STATUS_9020  OUTPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module status_9020 output.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; SET PF-STATUS 'xxxxxxxx'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; SET TITLEBAR 'xxx'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;endmodule.                 " STATUS_9020  OUTPUT&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;      Module  display_data_tcontrol2  OUTPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module display_data_tcontrol2 output.&lt;/P&gt;&lt;P&gt;read table it_create into wa_create index tcontrol2-current_line.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;   perform move_data_tcontrol2.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endmodule.                 " display_data_tcontrol2  OUTPUT&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;      Module  move_data_to_tcontrol3  OUTPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module move_data_to_tcontrol3 output.&lt;/P&gt;&lt;P&gt;read table it_edit into wa_edit index tcontrol3-current_line.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;   perform move_data_tcontrol3.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.                 " move_data_to_tcontrol3  OUTPUT&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;&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;  Include           MZ_MR_1087_MAT_BUDGET_VAL_PAI&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;&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;      Module  USER_COMMAND_9000  INPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module user_command_9000 input.&lt;/P&gt;&lt;P&gt;case ok_code.&lt;/P&gt;&lt;P&gt;  when 'DISPLAY'.&lt;/P&gt;&lt;P&gt;     number = '9010'.&lt;/P&gt;&lt;P&gt;     perform display_data_tcontrol1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  when 'CREATE'.&lt;/P&gt;&lt;P&gt;    ok_code1 = ok_code.&lt;/P&gt;&lt;P&gt;     number = '9020'.&lt;/P&gt;&lt;P&gt;     perform create_mat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  when 'EDIT'.&lt;/P&gt;&lt;P&gt;    ok_code1 = ok_code.&lt;/P&gt;&lt;P&gt;     number = '9030'.&lt;/P&gt;&lt;P&gt;     perform display_data_tcontrol3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  when 'SAVE'.&lt;/P&gt;&lt;P&gt;     perform save_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endcase.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endmodule.                 " USER_COMMAND_9000  INPUT&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;      Module  get_data_from_tcontrol2  INPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module get_data_from_tcontrol2 input.&lt;/P&gt;&lt;P&gt;perform get_data_from_tcontrol2.&lt;/P&gt;&lt;P&gt;endmodule.                 " get_data_from_tcontrol2  INPUT&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;      Module  get_data_from_tcontrol3  INPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module get_data_from_tcontrol3 input.&lt;/P&gt;&lt;P&gt;  perform get_data_from_tcontrol3.&lt;/P&gt;&lt;P&gt;endmodule.                 " get_data_from_tcontrol3  INPUT&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;      Module  EXIT  INPUT&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module exit input.&lt;/P&gt;&lt;P&gt;   case ok_code.&lt;/P&gt;&lt;P&gt;     when 'BACK' or 'EXIT' or 'CANCEL'.&lt;/P&gt;&lt;P&gt;       leave to screen 0.&lt;/P&gt;&lt;P&gt;   endcase.&lt;/P&gt;&lt;P&gt;endmodule.                 " EXIT  INPUT&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;&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;  Include           MZ_MR_1087_MAT_BUDGET_VAL_F01&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;&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;      Form  display_mat&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form display_mat .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " display_mat&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;      Form  move_data_tcontrol1&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form move_data_tcontrol1 .&lt;/P&gt;&lt;P&gt;zpr_1087_mat-werks = wa_zpr_1087_mat-werks.&lt;/P&gt;&lt;P&gt;zpr_1087_mat-gjahr = wa_zpr_1087_mat-gjahr.&lt;/P&gt;&lt;P&gt;zpr_1087_mat-matnr = wa_zpr_1087_mat-matnr.&lt;/P&gt;&lt;P&gt;zpr_1087_mat-maktx = wa_zpr_1087_mat-maktx.&lt;/P&gt;&lt;P&gt;zpr_1087_mat-manrf = wa_zpr_1087_mat-manrf.&lt;/P&gt;&lt;P&gt;zpr_1087_mat-dmbtr = wa_zpr_1087_mat-dmbtr.&lt;/P&gt;&lt;P&gt;endform.                    " move_data_tcontrol1&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;      Form  create_mat&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form create_mat .&lt;/P&gt;&lt;P&gt;refresh : it_mara, it_stpo, it_makt, it_create.&lt;/P&gt;&lt;P&gt;clear : wa_stpo, wa_create.&lt;/P&gt;&lt;P&gt;select single * from zpr_1087_mat&lt;/P&gt;&lt;P&gt;               where manrf = v_matnr&lt;/P&gt;&lt;P&gt;                 and werks = v_werks&lt;/P&gt;&lt;P&gt;                 and gjahr = v_gjahr.&lt;/P&gt;&lt;P&gt;if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  select a~matnr&lt;/P&gt;&lt;P&gt;         a~mtart&lt;/P&gt;&lt;P&gt;         b~stlnr&lt;/P&gt;&lt;P&gt;    into table it_mara&lt;/P&gt;&lt;P&gt;    from mara as a join mast as b&lt;/P&gt;&lt;P&gt;      on a&lt;SUB&gt;mandt = b&lt;/SUB&gt;mandt&lt;/P&gt;&lt;P&gt;     and a&lt;SUB&gt;matnr = b&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;    where a~matnr = v_matnr&lt;/P&gt;&lt;P&gt;      and a~mtart = 'FERT'&lt;/P&gt;&lt;P&gt;      and b~werks = v_werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    sort  it_mara by matnr.&lt;/P&gt;&lt;P&gt;    select  a~stlnr&lt;/P&gt;&lt;P&gt;            a~idnrk&lt;/P&gt;&lt;P&gt;            b~matnr&lt;/P&gt;&lt;P&gt;       into table it_stpo&lt;/P&gt;&lt;P&gt;       from stpo as a join mara as b&lt;/P&gt;&lt;P&gt;         on a&lt;SUB&gt;mandt = b&lt;/SUB&gt;mandt&lt;/P&gt;&lt;P&gt;        and a&lt;SUB&gt;idnrk = b&lt;/SUB&gt;matnr&lt;/P&gt;&lt;P&gt;        for all entries in it_mara&lt;/P&gt;&lt;P&gt;      where a~stlnr = it_mara-stlnr&lt;/P&gt;&lt;P&gt;        and b~mtart = 'HALB'.&lt;/P&gt;&lt;P&gt;    if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      sort it_stpo by matnr.&lt;/P&gt;&lt;P&gt;      select matnr maktx from makt into table it_makt&lt;/P&gt;&lt;P&gt;                         for all entries in it_stpo&lt;/P&gt;&lt;P&gt;                        where matnr = it_stpo-matnr.&lt;/P&gt;&lt;P&gt;    endif.&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;loop at it_stpo into wa_stpo.&lt;/P&gt;&lt;P&gt;   move-corresponding wa_stpo to wa_create.&lt;/P&gt;&lt;P&gt;   read table it_makt into wa_makt with key matnr = wa_stpo-matnr.&lt;/P&gt;&lt;P&gt;     if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;        wa_create-maktx = wa_makt-maktx.&lt;/P&gt;&lt;P&gt;     endif.&lt;/P&gt;&lt;P&gt;   append wa_create to it_create.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;data : p_ans type c,&lt;/P&gt;&lt;P&gt;parameters like spar occurs 0 with header line.&lt;/P&gt;&lt;P&gt;  call function 'POPUP_TO_CONFIRM'&lt;/P&gt;&lt;P&gt;         exporting&lt;/P&gt;&lt;P&gt;             titlebar              = 'Confirm'&lt;/P&gt;&lt;P&gt;         diagnose_object           = 'Z1087_TEXT'&lt;/P&gt;&lt;P&gt;         text_question             = 'Material is already created in Budget, Do you want to Edit'&lt;/P&gt;&lt;P&gt;             text_button_1         = 'Yes'&lt;/P&gt;&lt;P&gt;             icon_button_1         = 'ICON_OKAY'&lt;/P&gt;&lt;P&gt;             text_button_2         = 'No'&lt;/P&gt;&lt;P&gt;             icon_button_2         = 'ICON_CANCEL'&lt;/P&gt;&lt;P&gt;             default_button        = '1'&lt;/P&gt;&lt;P&gt;             display_cancel_button = 'X'&lt;/P&gt;&lt;P&gt;             start_column          = 25&lt;/P&gt;&lt;P&gt;             start_row             = 6&lt;/P&gt;&lt;P&gt;        importing&lt;/P&gt;&lt;P&gt;             answer                = p_ans&lt;/P&gt;&lt;P&gt;        tables&lt;/P&gt;&lt;P&gt;             parameter             = parameters&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        exceptions&lt;/P&gt;&lt;P&gt;             text_not_found        = 1&lt;/P&gt;&lt;P&gt;             others                = 2.&lt;/P&gt;&lt;P&gt;if p_ans = '1'.&lt;/P&gt;&lt;P&gt;     number = '9030'.&lt;/P&gt;&lt;P&gt;     perform display_data_tcontrol3.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;    number = '9010'.&lt;/P&gt;&lt;P&gt;    perform display_data_tcontrol1.&lt;/P&gt;&lt;P&gt;endif.&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;endform.                    " create_mat&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;      Form  move_data_tcontrol2&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form move_data_tcontrol2 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;zpr_1087_mat-matnr = wa_create-matnr.&lt;/P&gt;&lt;P&gt;zpr_1087_mat-maktx = wa_create-maktx.&lt;/P&gt;&lt;P&gt;zpr_1087_mat-dmbtr = wa_create-dmbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " move_data_tcontrol2&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;      Form  get_data_from_tcontrol2&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form get_data_from_tcontrol2 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_create-matnr = zpr_1087_mat-matnr.&lt;/P&gt;&lt;P&gt;wa_create-maktx = zpr_1087_mat-maktx.&lt;/P&gt;&lt;P&gt;wa_create-dmbtr = zpr_1087_mat-dmbtr.&lt;/P&gt;&lt;P&gt;modify it_create from wa_create index tcontrol2-current_line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " get_data_from_tcontrol2&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;      Form  save_data&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form save_data .&lt;/P&gt;&lt;P&gt;if ok_code1 = 'CREATE'.&lt;/P&gt;&lt;P&gt;loop at it_create into wa_create.&lt;/P&gt;&lt;P&gt;  zpr_1087_mat-werks = v_werks.&lt;/P&gt;&lt;P&gt;  zpr_1087_mat-gjahr = v_gjahr.&lt;/P&gt;&lt;P&gt;  zpr_1087_mat-matnr = wa_create-matnr.&lt;/P&gt;&lt;P&gt;  zpr_1087_mat-maktx = wa_create-maktx.&lt;/P&gt;&lt;P&gt;  zpr_1087_mat-manrf = v_matnr.&lt;/P&gt;&lt;P&gt;  zpr_1087_mat-dmbtr = wa_create-dmbtr.&lt;/P&gt;&lt;P&gt;  insert zpr_1087_mat.&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;     v_sflag = 'X'.&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;if v_sflag = 'X'.&lt;/P&gt;&lt;P&gt;   message 'Data has saved' type 'S'.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;   message 'Error in Data' type 'E'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;clear v_sflag.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;if ok_code1 = 'EDIT'.&lt;/P&gt;&lt;P&gt;loop at it_edit into wa_edit.&lt;/P&gt;&lt;P&gt;zpr_1087_mat-dmbtr = wa_edit-dmbtr.&lt;/P&gt;&lt;P&gt;update zpr_1087_mat set dmbtr = wa_edit-dmbtr&lt;/P&gt;&lt;P&gt;       where werks = v_werks&lt;/P&gt;&lt;P&gt;         and gjahr = v_gjahr&lt;/P&gt;&lt;P&gt;         and matnr = wa_edit-matnr.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endform.                    " save_data&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;      Form  DISPLAY_DATA_TCONTROL1&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form display_data_tcontrol1 .&lt;/P&gt;&lt;P&gt;select * from zpr_1087_mat&lt;/P&gt;&lt;P&gt;         into table it_zpr_1087_mat&lt;/P&gt;&lt;P&gt;        where manrf = v_matnr  "ZPR_1087_MAT-matnr&lt;/P&gt;&lt;P&gt;          and werks = v_werks  "ZPR_1087_MAT-werks&lt;/P&gt;&lt;P&gt;          and gjahr = v_gjahr.  "ZPR_1087_MAT-GJAHR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " DISPLAY_DATA_TCONTROL1&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;      Form  get_data_from_tcontrol3&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form get_data_from_tcontrol3 .&lt;/P&gt;&lt;P&gt;wa_edit-matnr = zpr_1087_mat-matnr.&lt;/P&gt;&lt;P&gt;wa_edit-maktx = zpr_1087_mat-maktx.&lt;/P&gt;&lt;P&gt;wa_edit-dmbtr = zpr_1087_mat-dmbtr.&lt;/P&gt;&lt;P&gt;modify it_edit from wa_edit index tcontrol3-current_line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " get_data_from_tcontrol3&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;      Form  move_data_tcontrol3&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form move_data_tcontrol3 .&lt;/P&gt;&lt;P&gt;zpr_1087_mat-matnr = wa_edit-matnr.&lt;/P&gt;&lt;P&gt;zpr_1087_mat-maktx = wa_edit-maktx.&lt;/P&gt;&lt;P&gt;zpr_1087_mat-dmbtr = wa_edit-dmbtr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " move_data_tcontrol3&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;      Form  DISPLAY_DATA_TCONTROL3&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form display_data_tcontrol3 .&lt;/P&gt;&lt;P&gt;select matnr maktx dmbtr from zpr_1087_mat&lt;/P&gt;&lt;P&gt;         into table it_edit&lt;/P&gt;&lt;P&gt;        where manrf = v_matnr  "ZPR_1087_MAT-matnr&lt;/P&gt;&lt;P&gt;          and werks = v_werks  "ZPR_1087_MAT-werks&lt;/P&gt;&lt;P&gt;          and gjahr = v_gjahr.  "ZPR_1087_MAT-GJAHR.&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;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Ram.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 11:43:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398409#M1045621</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T11:43:35Z</dc:date>
    </item>
    <item>
      <title>Re: interactive ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398410#M1045622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dude,&lt;/P&gt;&lt;P&gt;Here Is the Code,&lt;/P&gt;&lt;P&gt;Execute as it is, it will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report  z_alv_interactive.&lt;/P&gt;&lt;P&gt;tables: vbrk,vbrp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_vbrk occurs 0,&lt;/P&gt;&lt;P&gt;      vbeln like vbrk-vbeln,&lt;/P&gt;&lt;P&gt;      waerk like vbrk-waerk,&lt;/P&gt;&lt;P&gt;      fkdat like vbrk-fkdat,&lt;/P&gt;&lt;P&gt;      vtweg like vbrk-vtweg,&lt;/P&gt;&lt;P&gt;      end of it_vbrk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_vbrp occurs 0,&lt;/P&gt;&lt;P&gt;      fkimg like vbrp-fkimg,&lt;/P&gt;&lt;P&gt;      meins like vbrp-meins,&lt;/P&gt;&lt;P&gt;      ntgew like vbrp-ntgew,&lt;/P&gt;&lt;P&gt;      brgew like vbrp-brgew,&lt;/P&gt;&lt;P&gt;      end of it_vbrp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;type-pools: slis.&lt;/P&gt;&lt;P&gt;data: fc type slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;data: fc1 type slis_t_fieldcat_alv.&lt;/P&gt;&lt;P&gt;data: ka like line of fc1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options: doc_num for vbrk-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select vbeln waerk fkdat vtweg from vbrk&lt;/P&gt;&lt;P&gt;into table it_vbrk where vbeln in doc_num.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select fkimg meins ntgew brgew from vbrp&lt;/P&gt;&lt;P&gt;into table it_vbrp where vbeln in doc_num.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ka-fieldname = 'FKIMG'.&lt;/P&gt;&lt;P&gt;ka-seltext_m = 'Actual Invoiced Quantity'.&lt;/P&gt;&lt;P&gt;append ka to fc1.&lt;/P&gt;&lt;P&gt;clear ka.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ka-fieldname = 'MEINS'.&lt;/P&gt;&lt;P&gt;ka-seltext_m = 'Base Unit of Measure'.&lt;/P&gt;&lt;P&gt;append ka to fc1.&lt;/P&gt;&lt;P&gt;clear ka.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ka-fieldname = 'NTGEW'.&lt;/P&gt;&lt;P&gt;ka-seltext_m = 'Net weight'.&lt;/P&gt;&lt;P&gt;append ka to fc1.&lt;/P&gt;&lt;P&gt;clear ka.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ka-fieldname = 'BRGEW'.&lt;/P&gt;&lt;P&gt;ka-seltext_m = 'Actual Invoiced Quantity'.&lt;/P&gt;&lt;P&gt;append ka to fc1.&lt;/P&gt;&lt;P&gt;clear ka.&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           = 'IT_VBRK'&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                  = fc.&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                = sy-repid&lt;/P&gt;&lt;P&gt;   i_callback_user_command           = 'GBT'&lt;/P&gt;&lt;P&gt;   it_fieldcat                       =  fc&lt;/P&gt;&lt;P&gt;   i_grid_title                      = 'BASIC LIST'&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    t_outtab                          = it_vbrk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form gbt using r_ucomm like sy-ucomm rs_selfield type slis_selfield.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if r_ucomm = '&amp;amp;IC1'.&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;   it_fieldcat                       = fc1&lt;/P&gt;&lt;P&gt;   i_grid_title                      = 'SECONDARY LIST'&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    t_outtab                          = it_vbrp.&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;endform.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 11:44:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398410#M1045622</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T11:44:00Z</dc:date>
    </item>
    <item>
      <title>Re: interactive ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398411#M1045623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;refer to the link below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/an-interactive-alv-report.htm" target="test_blank"&gt;http://www.sap-img.com/abap/an-interactive-alv-report.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;search the SDN there are lots of material regarding this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="5871817"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="5524101"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="5748485"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With luck,&lt;/P&gt;&lt;P&gt;Pritam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 11:44:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398411#M1045623</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T11:44:54Z</dc:date>
    </item>
    <item>
      <title>Re: interactive ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398412#M1045624</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;Check the link,get Example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="980135"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="899617"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="899617"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 11:45:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398412#M1045624</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T11:45:37Z</dc:date>
    </item>
    <item>
      <title>Re: interactive ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398413#M1045625</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;Logon to SAPtechnical.com and Click ALv there.&lt;/P&gt;&lt;P&gt;You will find Good Sample codes there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="878929"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sumit Agarwal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 11:45:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398413#M1045625</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T11:45:46Z</dc:date>
    </item>
    <item>
      <title>Re: interactive ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398414#M1045626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi suprith kumar  &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;USE slis_selfield and Sy-UCOMM as '&amp;amp;IC1'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Deva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 11:46:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398414#M1045626</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T11:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: interactive ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398415#M1045627</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;Check this link .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdev.co.uk/reporting/alvhome.htm" target="test_blank"&gt;http://www.sapdev.co.uk/reporting/alvhome.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chitra&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 11:46:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398415#M1045627</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T11:46:49Z</dc:date>
    </item>
    <item>
      <title>Re: interactive ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398416#M1045628</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;Check the following link:&lt;/P&gt;&lt;P&gt;&lt;A href="http://sapprograms.blogspot.com/2008/04/alv-interactivedouble-clicking.html" target="test_blank"&gt;http://sapprograms.blogspot.com/2008/04/alv-interactivedouble-clicking.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Bhaskar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 11:48:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398416#M1045628</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-08-27T11:48:06Z</dc:date>
    </item>
    <item>
      <title>Re: interactive ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398417#M1045629</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;there are many sample programs in SAP for interactive ALV including Drag and Drop functionality. Try searching for BCALV* in SE38.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2008 11:51:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398417#M1045629</guid>
      <dc:creator>peter_ruiz2</dc:creator>
      <dc:date>2008-08-27T11:51:20Z</dc:date>
    </item>
    <item>
      <title>Re: interactive ALV</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398418#M1045630</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;closed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Sep 2008 11:23:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/interactive-alv/m-p/4398418#M1045630</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-23T11:23:10Z</dc:date>
    </item>
  </channel>
</rss>

