<?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: table control scrolling issue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-scrolling-issue/m-p/3184495#M758231</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;Just try to increase the table control lines before display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_counter = n + 10.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 18 Dec 2007 06:30:45 GMT</pubDate>
    <dc:creator>jayanthi_jayaraman</dc:creator>
    <dc:date>2007-12-18T06:30:45Z</dc:date>
    <item>
      <title>table control scrolling issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-scrolling-issue/m-p/3184493#M758229</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 am having a issue with table control scrolling. When i was passing less number of records (say 19 records becuase table control is having 19 lines) to table control in BDC call transaction, everything is working fine. after filling the 19 line items its not taking the next line item the page is not scrolling down. T.code is &amp;lt;b&amp;gt;GS02&amp;lt;/b&amp;gt;. please suggest me. following is my code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZLOCK_WBS_ELEMENTS  MESSAGE-ID ZFI_RESTMT.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                       TYPES                                         *&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;*types declaration for final internal table&lt;/P&gt;&lt;P&gt;types: begin of ty_final,&lt;/P&gt;&lt;P&gt;         ryear       like zupi5a-ryear,  "Fiscal year&lt;/P&gt;&lt;P&gt;         rbukrs      like zupi5a-rbukrs, "Company code&lt;/P&gt;&lt;P&gt;         racct       like zupi5a-racct,  "Account number&lt;/P&gt;&lt;P&gt;         rzzps_posid like zupi5a-rzzps_posid, "WBS element&lt;/P&gt;&lt;P&gt;         rzzmtit     like zupi5a-rzzmtit, "MPM title&lt;/P&gt;&lt;P&gt;         rzzmfor     like zupi5a-rzzmfor, "MPM format&lt;/P&gt;&lt;P&gt;         rzzmatnr    like zupi5a-rzzmatnr, "Material number&lt;/P&gt;&lt;P&gt;         rzzcou      like zupi5a-rzzcou, "Country&lt;/P&gt;&lt;P&gt;         rzzfow      like zupi5a-rzzfow,  "Financial owner&lt;/P&gt;&lt;P&gt;         rzzoow      like zupi5a-rzzoow,  "Operational owner&lt;/P&gt;&lt;P&gt;         rzzcon      like zupi5a-rzzcon,  "Licensee Contract&lt;/P&gt;&lt;P&gt;         rzzloc      like zupi5a-rzzloc, "Licensor Contract&lt;/P&gt;&lt;P&gt;         kostl       like zupi5a-kostl,  "Cost center&lt;/P&gt;&lt;P&gt;         zzfam       like zupi5a-zzfam,  "Fame Number&lt;/P&gt;&lt;P&gt;         zzfor       like zupi5a-zzfor,  "Format&lt;/P&gt;&lt;P&gt;         zzprd       like zupi5a-zzprd,  "Product Line&lt;/P&gt;&lt;P&gt;         zzwin       like zupi5a-zzwin,  "Window group&lt;/P&gt;&lt;P&gt;         zzwig       like zupi5a-zzwig,  "Window&lt;/P&gt;&lt;P&gt;         rtcur       like zupi5a-rtcur,  "Currency Key&lt;/P&gt;&lt;P&gt;         tsl         like zupi5a-tsl,  "Amount Transaction currency&lt;/P&gt;&lt;P&gt;         hsl         like zupi5a-hsl,  "Amount Co. code currency&lt;/P&gt;&lt;P&gt;         ksl         like zupi5a-ksl,  "Amount Group currency&lt;/P&gt;&lt;P&gt;         msl         like zupi5a-msl,  "Quantity&lt;/P&gt;&lt;P&gt;       end of ty_final.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Data&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;data:  j_final2      type standard table of ty_final,&lt;/P&gt;&lt;P&gt;       v_final2      type standard table of ty_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:  wa_final2     type ty_final.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:  bdcdata like bdcdata occurs 0 with header line,&lt;/P&gt;&lt;P&gt;       messtab like bdcmsgcoll occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data :begin of i_values occurs 0.&lt;/P&gt;&lt;P&gt;        include structure setvalues.&lt;/P&gt;&lt;P&gt;data :end of i_values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: v_counter(3) type n value '0',&lt;/P&gt;&lt;P&gt;      v_from    like rgsbl-from,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      V_FROM(30) TYPE C,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      v_setname like zfi_setid_cc-setid,&lt;/P&gt;&lt;P&gt;      v_setid like sethier-setid,&lt;/P&gt;&lt;P&gt;      n type i,&lt;/P&gt;&lt;P&gt;      l type i,&lt;/P&gt;&lt;P&gt;      k type i value '1',&lt;/P&gt;&lt;P&gt;      p_rbukrs like zupi5a-rbukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;import p_rbukrs from memory id 'bukrsid'.&lt;/P&gt;&lt;P&gt;import i_final2 to j_final2 from memory id 'table'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;To eliminate duplicate WBS elements to be stored into the sets&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;v_final2 = j_final2.&lt;/P&gt;&lt;P&gt;sort v_final2 by rzzps_posid.&lt;/P&gt;&lt;P&gt;delete adjacent duplicates from v_final2 comparing rzzps_posid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select single setid into v_setname&lt;/P&gt;&lt;P&gt;       from zfi_setid_cc&lt;/P&gt;&lt;P&gt;       where rbukrs EQ p_rbukrs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  MESSAGE E005.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*write 'ZFIRESTATEMENT' to v_setname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'G_SET_GET_ID_FROM_NAME'&lt;/P&gt;&lt;P&gt;     EXPORTING&lt;/P&gt;&lt;P&gt;          shortname = v_setname&lt;/P&gt;&lt;P&gt;     IMPORTING&lt;/P&gt;&lt;P&gt;          new_setid = v_setid.&lt;/P&gt;&lt;P&gt;call function 'G_SET_TREE_IMPORT'&lt;/P&gt;&lt;P&gt;     EXPORTING&lt;/P&gt;&lt;P&gt;          client     = sy-mandt&lt;/P&gt;&lt;P&gt;          langu      = sy-langu&lt;/P&gt;&lt;P&gt;          setid      = v_setid&lt;/P&gt;&lt;P&gt;     TABLES&lt;/P&gt;&lt;P&gt;          set_values = i_values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;describe table i_values lines n.&lt;/P&gt;&lt;P&gt;describe table v_final2 lines l.&lt;/P&gt;&lt;P&gt;write n to v_counter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear bdcdata.&lt;/P&gt;&lt;P&gt;refresh bdcdata.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPMGSBM' '0105'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'RGSBM-SHORTNAME'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '/00'.&lt;/P&gt;&lt;P&gt;*perform bdc_field       using 'RGSBM-SHORTNAME'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                             'ZFIRESTATEMENT'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'RGSBM-SHORTNAME'&lt;/P&gt;&lt;P&gt;                              v_setname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at v_final2 into wa_final2.&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;   v_counter = v_counter + 1.&lt;/P&gt;&lt;P&gt;  perform bdc_dynpro      using 'SAPMGSBM' '0115'.&lt;/P&gt;&lt;P&gt;  concatenate 'RGSBL-FROM(' v_counter ')' into v_from.&lt;/P&gt;&lt;P&gt;  perform bdc_field     using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              v_from.&lt;/P&gt;&lt;P&gt;  perform bdc_field     using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '/00'.&lt;/P&gt;&lt;P&gt;  perform bdc_field     using 'RGSBS-TITLE'&lt;/P&gt;&lt;P&gt;                              'FI Restatement-WBS locking'.&lt;/P&gt;&lt;P&gt;  perform bdc_field     using v_from&lt;/P&gt;&lt;P&gt;                               wa_final2-rzzps_posid.&lt;/P&gt;&lt;P&gt; endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPMGSBM' '0115'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              v_from.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '=SAVE'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'RGSBS-TITLE'&lt;/P&gt;&lt;P&gt;                              'FI Restatement-WBS locking'.&lt;/P&gt;&lt;P&gt;perform bdc_dynpro      using 'SAPMGSBM' '0105'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                              '/EBACK'.&lt;/P&gt;&lt;P&gt;perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                              'RGSBM-SHORTNAME'.&lt;/P&gt;&lt;P&gt;call transaction 'GS02'&lt;/P&gt;&lt;P&gt;  using bdcdata&lt;/P&gt;&lt;P&gt;  mode 'A'&lt;/P&gt;&lt;P&gt;  update 'S'&lt;/P&gt;&lt;P&gt;  messages into messtab.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       Start new screen                                              *&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 bdc_dynpro using program dynpro.&lt;/P&gt;&lt;P&gt;  clear bdcdata.&lt;/P&gt;&lt;P&gt;  bdcdata-program  = program.&lt;/P&gt;&lt;P&gt;  bdcdata-dynpro   = dynpro.&lt;/P&gt;&lt;P&gt;  bdcdata-dynbegin = 'X'.&lt;/P&gt;&lt;P&gt;  append bdcdata.&lt;/P&gt;&lt;P&gt;endform.&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       Insert field                                                  *&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 bdc_field using fnam fval.&lt;/P&gt;&lt;P&gt;  if fval &amp;lt;&amp;gt; ' '.&lt;/P&gt;&lt;P&gt;    clear bdcdata.&lt;/P&gt;&lt;P&gt;    bdcdata-fnam = fnam.&lt;/P&gt;&lt;P&gt;    bdcdata-fval = fval.&lt;/P&gt;&lt;P&gt;    append bdcdata.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is working fine when they r less than 19 line items. please suggest me with the logic when it is more than 19 line items.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 15 Dec 2007 11:48:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-scrolling-issue/m-p/3184493#M758229</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-15T11:48:39Z</dc:date>
    </item>
    <item>
      <title>Re: table control scrolling issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-scrolling-issue/m-p/3184494#M758230</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;may be i think u r recording is worng, please pass the values of &lt;/P&gt;&lt;P&gt;CTU_PARMS  OR  write the logic passing the values logic&lt;/P&gt;&lt;P&gt; values = value + 1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Dec 2007 06:24:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-scrolling-issue/m-p/3184494#M758230</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-12-18T06:24:47Z</dc:date>
    </item>
    <item>
      <title>Re: table control scrolling issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-scrolling-issue/m-p/3184495#M758231</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;Just try to increase the table control lines before display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;v_counter = n + 10.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Dec 2007 06:30:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-scrolling-issue/m-p/3184495#M758231</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2007-12-18T06:30:45Z</dc:date>
    </item>
  </channel>
</rss>

