<?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: Scrolling in table control in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229571#M479541</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module scroll_1002 output.&lt;/P&gt;&lt;P&gt;tctrl_cont_items-lines = 100.&lt;/P&gt;&lt;P&gt;tctrl_cont_items-v_scroll = 'X'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;endmodule. " scroll_1002 OUTPUT&lt;/P&gt;&lt;P&gt;Use the above Code hope it will work &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REgards,&lt;/P&gt;&lt;P&gt;Vasanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Apr 2007 09:19:01 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-26T09:19:01Z</dc:date>
    <item>
      <title>Scrolling in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229566#M479536</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 have a table control where user can input values in a particular field.&lt;/P&gt;&lt;P&gt;When I change a particular value, then vertically scroll down to the next&lt;/P&gt;&lt;P&gt;set of values, and again scroll back, the changed value disappears and the old&lt;/P&gt;&lt;P&gt;value is again there.&lt;/P&gt;&lt;P&gt;I want the changed value to be visible permanently irrespective of scrolling.&lt;/P&gt;&lt;P&gt;Please help.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Abhishek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Apr 2007 08:55:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229566#M479536</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-26T08:55:32Z</dc:date>
    </item>
    <item>
      <title>Re: Scrolling in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229567#M479537</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi abhishek,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When u scroll down it triggers the PAI of the screen and then the PBO...in which the values are lost.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz do loop at table control to transfer values from program to screen and vice versa in both pbo and pai.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Auro&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Apr 2007 09:03:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229567#M479537</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-26T09:03:20Z</dc:date>
    </item>
    <item>
      <title>Re: Scrolling in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229568#M479538</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Handle the scrolling using this sample code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;MODULE user_command_XXXX INPUT. (XXXX is screen no.)

  CASE ok_code.
    WHEN 'P--'.
      CLEAR ok_code.
      PERFORM paging USING 'P--'.
    WHEN 'P-'.
      CLEAR ok_code.
      PERFORM paging USING 'P-'.
    WHEN 'P+'.
      CLEAR ok_code.
      PERFORM paging USING 'P+'.
    WHEN 'P++'.
      CLEAR ok_code.
      PERFORM paging USING 'P++'.

*&amp;amp;-----------------------------------------------------*
*&amp;amp;      Form  PAGING
*&amp;amp;-----------------------------------------------------*
*       Form to do scrolling for screen XXXX
*------------------------------------------------------*
*      --&amp;gt;CODE   OKCODE value (P--, P-, P+, P++ )
*------------------------------------------------------*

FORM paging USING code.
  DATA: i TYPE i,
        j TYPE i.

  CASE code.

    WHEN 'P--'. &amp;lt;table control name&amp;gt;-top_line = 1.

    WHEN 'P-'.
      &amp;lt;table control name&amp;gt;-top_line =
              &amp;lt;table control name&amp;gt;-top_line - line_count.
      IF &amp;lt;table control name&amp;gt;-top_line LE 0.
        &amp;lt;table control name&amp;gt;-top_line = 1.
      ENDIF.

    WHEN 'P+'.
      i = &amp;lt;table control name&amp;gt;-top_line + line_count.
      j = &amp;lt;table control name&amp;gt;-lines - line_count + 1.
      IF j LE 0. j = 1. ENDIF.
      IF i LE j.
        &amp;lt;table control name&amp;gt;-top_line = i.
      ELSE.
        &amp;lt;table control name&amp;gt;-top_line = j.
      ENDIF.

    WHEN 'P++'.
      &amp;lt;table control name&amp;gt;-top_line =
             &amp;lt;table control name&amp;gt;-lines - line_count + 1.
      IF &amp;lt;table control name&amp;gt;-top_line LE 0.
        &amp;lt;table control name&amp;gt;-top_line = 1.
      ENDIF.

  ENDCASE.
ENDFORM.                               " PAGING&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Apr 2007 09:03:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229568#M479538</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-26T09:03:53Z</dc:date>
    </item>
    <item>
      <title>Re: Scrolling in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229569#M479539</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Refer&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="2957007"&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="2400693"&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="741023"&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="3338799"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Apr 2007 09:07:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229569#M479539</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-26T09:07:18Z</dc:date>
    </item>
    <item>
      <title>Re: Scrolling in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229570#M479540</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;This is because when u scroll the TC , PAI and then PBO events trigger, so in PBO and PAI transfer valuse from TC to internal table and then from internal table to Tc&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROCESS BEFORE OUTPUT.&lt;/P&gt;&lt;P&gt;LOOP  WITH CONTROL TC_SER.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        CURSOR TC_SER-CURRENT_LINE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;****&lt;STRONG&gt;for dispalying data into TC&lt;/STRONG&gt;**&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;    MODULE DATA_TO_TC.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;PROCESS AFTER INPUT.&lt;/P&gt;&lt;P&gt;LOOP WITH CONTROL TC_SER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &amp;lt;b&amp;gt;  MODULE DATA_FROM_TC.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE DATA_TO_TC OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; READ TABLE ITAB_TC INDEX TC_SER-CURRENT_LINE.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;      EKPO-EBELN = ITAB_TC-EBELN .&lt;/P&gt;&lt;P&gt;      EKPO-MATNR = ITAB_TC-MATNR  .&lt;/P&gt;&lt;P&gt;      EKPO-EBELP = ITAB_TC-EBELP  .&lt;/P&gt;&lt;P&gt;      EKPO-MENGE = ITAB_TC-MENGE  .&lt;/P&gt;&lt;P&gt;      SEL = ITAB_TC-SEL.&lt;/P&gt;&lt;P&gt;      RET_QTY = ITAB_TC-RET_QTY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    CLEAR ITAB_TC.&lt;/P&gt;&lt;P&gt;ENDMODULE.                 " DATA_TO_TC  OUTPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MODULE DATA_FROM_TC INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; ITAB_TC-EBELN = EKPO-EBELN.&lt;/P&gt;&lt;P&gt;    ITAB_TC-MATNR = EKPO-MATNR.&lt;/P&gt;&lt;P&gt;    ITAB_TC-EBELP = EKPO-EBELP.&lt;/P&gt;&lt;P&gt;    ITAB_TC-SEL = SEL.&lt;/P&gt;&lt;P&gt;    ITAB_TC-RET_QTY = RET_QTY.&lt;/P&gt;&lt;P&gt;    ITAB_TC-MENGE = EKPO-MENGE.&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;    MODIFY ITAB_TC INDEX TC_SER-CURRENT_LINE  TRANSPORTING EBELN MATNR EBELP SEL  RET_QTY MENGE.&lt;/P&gt;&lt;P&gt;    IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;      APPEND ITAB_TC.&lt;/P&gt;&lt;P&gt;      CLEAR ITAB_TC.&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;ENDMODULE.                 " DATA_FROM_TC  INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sonika&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Apr 2007 09:18:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229570#M479540</guid>
      <dc:creator>former_member632991</dc:creator>
      <dc:date>2007-04-26T09:18:16Z</dc:date>
    </item>
    <item>
      <title>Re: Scrolling in table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229571#M479541</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;module scroll_1002 output.&lt;/P&gt;&lt;P&gt;tctrl_cont_items-lines = 100.&lt;/P&gt;&lt;P&gt;tctrl_cont_items-v_scroll = 'X'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;endmodule. " scroll_1002 OUTPUT&lt;/P&gt;&lt;P&gt;Use the above Code hope it will work &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REgards,&lt;/P&gt;&lt;P&gt;Vasanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Apr 2007 09:19:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/scrolling-in-table-control/m-p/2229571#M479541</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-26T09:19:01Z</dc:date>
    </item>
  </channel>
</rss>

