<?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 BDC - table control in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916207#M58192</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;Doing BDC on XD01. At screen 103 there is a table control to enter data related to bank.&lt;/P&gt;&lt;P&gt;       Before this I have started a thread but I was totally confused. Kindly tell me how to handle this issue.&lt;/P&gt;&lt;P&gt;I am attatching my complete code. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dilip  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report ZBDC_XD01&lt;/P&gt;&lt;P&gt;       no standard page heading line-size 255.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;include bdcrecx1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF IT_DATA OCCURS 1,&lt;/P&gt;&lt;P&gt;             KUNNR LIKE RF02D-KUNNR,&lt;/P&gt;&lt;P&gt;             BUKRS LIKE RF02D-BUKRS,&lt;/P&gt;&lt;P&gt;             KTOKD LIKE RF02D-KTOKD,&lt;/P&gt;&lt;P&gt;             ANRED LIKE KNA1-ANRED,&lt;/P&gt;&lt;P&gt;             NAME1 LIKE KNA1-NAME1,&lt;/P&gt;&lt;P&gt;             ORT01 LIKE KNA1-ORT01,&lt;/P&gt;&lt;P&gt;             LAND1 LIKE KNA1-LAND1,&lt;/P&gt;&lt;P&gt;             SPRAS(2) type c ,&lt;/P&gt;&lt;P&gt;             SORTL LIKE KNA1-SORTL,&lt;/P&gt;&lt;P&gt;             PSTLZ LIKE KNA1-PSTLZ,&lt;/P&gt;&lt;P&gt;             LZONE LIKE KNA1-LZONE,&lt;/P&gt;&lt;P&gt;             AKONT LIKE KNB1-AKONT,&lt;/P&gt;&lt;P&gt;             CD LIKE KNBK-BANKN,&lt;/P&gt;&lt;P&gt;             CUST LIKE KNBK-BANKL ,&lt;/P&gt;&lt;P&gt;             BANK LIKE KNBK-BANKS,&lt;/P&gt;&lt;P&gt;       END OF IT_DATA.&lt;/P&gt;&lt;P&gt;DATA :X TYPE I, Y TYPE I,Z(10) TYPE C,HNAME(100) TYPE C.&lt;/P&gt;&lt;P&gt;  DATA STR TYPE STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PARAMETERS:  infile LIKE rlgrap-filename OBLIGATORY .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  AT SELECTION-SCREEN ON VALUE-REQUEST FOR INFILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     PROGRAM_NAME        = SYST-CPROG&lt;/P&gt;&lt;P&gt;     DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;P&gt;     FIELD_NAME          = ' '&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     FILE_NAME           = INFILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  STR = INFILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filename                      = STR&lt;/P&gt;&lt;P&gt;     FILETYPE                      = 'ASC'&lt;/P&gt;&lt;P&gt;     HAS_FIELD_SEPARATOR           = 'X'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform open_group.&lt;/P&gt;&lt;P&gt;LOOP AT IT_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0100'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'RF02D-KTOKD'.&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 'RF02D-KUNNR'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-KUNNR.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'RF02D-BUKRS'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-BUKRS.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'RF02D-KTOKD'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-KTOKD.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0110'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNA1-PSTLZ'.&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 'KNA1-ANRED'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-ANRED.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-NAME1'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-NAME1.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-SORTL'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-SORTL.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-ORT01'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-ORT01.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-PSTLZ'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-PSTLZ.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-LAND1'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-LAND1.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-SPRAS'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-SPRAS.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0120'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNA1-LZONE'.&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 'KNA1-LZONE'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-LZONE.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0125'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNA1-UMJAH'.&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_dynpro      using 'SAPMF02D' '0130'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNBK-BANKS(01)'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=ENTR'.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0340'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'RF02D-KUNNR'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=ENTR'.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0370'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'RF02D-KUNNR'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=ENTR'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-CIVVE'&lt;/P&gt;&lt;P&gt;                                    'X'.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0360'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNVK-NAMEV(01)'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=ENTR'.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0210'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNB1-AKONT'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=UPDA'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNB1-AKONT'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-AKONT.&lt;/P&gt;&lt;P&gt;      perform bdc_transaction using 'XD01'.&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;perform close_group.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 23 Jun 2005 03:53:08 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-06-23T03:53:08Z</dc:date>
    <item>
      <title>BDC - table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916207#M58192</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;Doing BDC on XD01. At screen 103 there is a table control to enter data related to bank.&lt;/P&gt;&lt;P&gt;       Before this I have started a thread but I was totally confused. Kindly tell me how to handle this issue.&lt;/P&gt;&lt;P&gt;I am attatching my complete code. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dilip  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;report ZBDC_XD01&lt;/P&gt;&lt;P&gt;       no standard page heading line-size 255.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;include bdcrecx1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF IT_DATA OCCURS 1,&lt;/P&gt;&lt;P&gt;             KUNNR LIKE RF02D-KUNNR,&lt;/P&gt;&lt;P&gt;             BUKRS LIKE RF02D-BUKRS,&lt;/P&gt;&lt;P&gt;             KTOKD LIKE RF02D-KTOKD,&lt;/P&gt;&lt;P&gt;             ANRED LIKE KNA1-ANRED,&lt;/P&gt;&lt;P&gt;             NAME1 LIKE KNA1-NAME1,&lt;/P&gt;&lt;P&gt;             ORT01 LIKE KNA1-ORT01,&lt;/P&gt;&lt;P&gt;             LAND1 LIKE KNA1-LAND1,&lt;/P&gt;&lt;P&gt;             SPRAS(2) type c ,&lt;/P&gt;&lt;P&gt;             SORTL LIKE KNA1-SORTL,&lt;/P&gt;&lt;P&gt;             PSTLZ LIKE KNA1-PSTLZ,&lt;/P&gt;&lt;P&gt;             LZONE LIKE KNA1-LZONE,&lt;/P&gt;&lt;P&gt;             AKONT LIKE KNB1-AKONT,&lt;/P&gt;&lt;P&gt;             CD LIKE KNBK-BANKN,&lt;/P&gt;&lt;P&gt;             CUST LIKE KNBK-BANKL ,&lt;/P&gt;&lt;P&gt;             BANK LIKE KNBK-BANKS,&lt;/P&gt;&lt;P&gt;       END OF IT_DATA.&lt;/P&gt;&lt;P&gt;DATA :X TYPE I, Y TYPE I,Z(10) TYPE C,HNAME(100) TYPE C.&lt;/P&gt;&lt;P&gt;  DATA STR TYPE STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  PARAMETERS:  infile LIKE rlgrap-filename OBLIGATORY .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  AT SELECTION-SCREEN ON VALUE-REQUEST FOR INFILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     PROGRAM_NAME        = SYST-CPROG&lt;/P&gt;&lt;P&gt;     DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;P&gt;     FIELD_NAME          = ' '&lt;/P&gt;&lt;P&gt;   IMPORTING&lt;/P&gt;&lt;P&gt;     FILE_NAME           = INFILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  STR = INFILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filename                      = STR&lt;/P&gt;&lt;P&gt;     FILETYPE                      = 'ASC'&lt;/P&gt;&lt;P&gt;     HAS_FIELD_SEPARATOR           = 'X'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform open_group.&lt;/P&gt;&lt;P&gt;LOOP AT IT_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0100'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'RF02D-KTOKD'.&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 'RF02D-KUNNR'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-KUNNR.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'RF02D-BUKRS'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-BUKRS.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'RF02D-KTOKD'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-KTOKD.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0110'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNA1-PSTLZ'.&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 'KNA1-ANRED'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-ANRED.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-NAME1'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-NAME1.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-SORTL'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-SORTL.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-ORT01'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-ORT01.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-PSTLZ'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-PSTLZ.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-LAND1'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-LAND1.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-SPRAS'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-SPRAS.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0120'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNA1-LZONE'.&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 'KNA1-LZONE'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-LZONE.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0125'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNA1-UMJAH'.&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_dynpro      using 'SAPMF02D' '0130'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNBK-BANKS(01)'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=ENTR'.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0340'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'RF02D-KUNNR'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=ENTR'.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0370'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'RF02D-KUNNR'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=ENTR'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNA1-CIVVE'&lt;/P&gt;&lt;P&gt;                                    'X'.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0360'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNVK-NAMEV(01)'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=ENTR'.&lt;/P&gt;&lt;P&gt;      perform bdc_dynpro      using 'SAPMF02D' '0210'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNB1-AKONT'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_OKCODE'&lt;/P&gt;&lt;P&gt;                                    '=UPDA'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'KNB1-AKONT'&lt;/P&gt;&lt;P&gt;                                    IT_DATA-AKONT.&lt;/P&gt;&lt;P&gt;      perform bdc_transaction using 'XD01'.&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;perform close_group.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2005 03:53:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916207#M58192</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-23T03:53:08Z</dc:date>
    </item>
    <item>
      <title>Re: BDC - table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916208#M58193</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;For table controls (and step loops), the field names are the same for every row. The fields must be accessed using an index e.g. &amp;lt;tabctrl&amp;gt;-field(1), &amp;lt;tabctrl&amp;gt;-field(2), and so on. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do keep in mind that only the visible fields on the screen can be filled with data. If you have to fill fields that go beyond normal display, you will have to record paging as well. For page down, you could use function code "/23" .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&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;Shehryar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2005 04:17:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916208#M58193</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-23T04:17:37Z</dc:date>
    </item>
    <item>
      <title>Re: BDC - table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916209#M58194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shehryar,&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;Tell me if I have to insert 5 records in table control, it it required to hardcode?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reagrds,&lt;/P&gt;&lt;P&gt;Dilip&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2005 04:41:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916209#M58194</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-23T04:41:50Z</dc:date>
    </item>
    <item>
      <title>Re: BDC - table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916210#M58195</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;IF you have recorded for entering one record then the same can be used for entering multiple records for the same set of conditions, which indeed needs to be hardcoded. &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;Jagath.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2005 04:45:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916210#M58195</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-23T04:45:38Z</dc:date>
    </item>
    <item>
      <title>Re: BDC - table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916211#M58196</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dilip,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes you've to use an index as ... said&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and NOT hardcoded:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;perRFORM bdc_dynpro      USING 'SAPMF02D' '0130'.
    DO x TIMES. " x= 5
      ADD 1 TO counter.
      UNPACK counter to index."index = char02
 
      CONCATENATE 'KNBK-BANKS(' index  ')' INTO hname. "cursor&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;-&amp;gt; result: of hname in first loop = KNBK-BANKS(01)&lt;/P&gt;&lt;P&gt;so cursor is in line 1 of TC&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards Andreas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2005 05:54:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916211#M58196</guid>
      <dc:creator>andreas_mann3</dc:creator>
      <dc:date>2005-06-23T05:54:46Z</dc:date>
    </item>
    <item>
      <title>Re: BDC - table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916212#M58197</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;Following is my code, but it is not working in proper way. It directly goes to second screen, instead of 2nd line of table control.&lt;/P&gt;&lt;P&gt;Is there anything I am missing?&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dilip&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data declaration used.&lt;/P&gt;&lt;P&gt;DATA :X TYPE I, Y TYPE I,Z(10) TYPE C,HNAME(100) TYPE C.&lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;P&gt;   perform bdc_dynpro      using 'SAPMF02D' '0130'.&lt;/P&gt;&lt;P&gt;      perform bdc_field       using 'BDC_CURSOR'&lt;/P&gt;&lt;P&gt;                                    'KNBK-BANKS(01)'.&lt;/P&gt;&lt;P&gt;DO x TIMES.&lt;/P&gt;&lt;P&gt;      ADD 1 TO y.&lt;/P&gt;&lt;P&gt;      UNPACK y  TO z.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CONCATENATE 'KNBK-BANKS(' z ')' INTO hname.&lt;/P&gt;&lt;P&gt; PERFORM bdc_field  USING 'BDC_CURSOR' hname.&lt;/P&gt;&lt;P&gt; PERFORM bdc_field USING hname IT_DATA-BANK.        &lt;/P&gt;&lt;P&gt; CONCATENATE 'KNBK-BANKL(' z ')' INTO hname. &lt;/P&gt;&lt;P&gt; PERFORM bdc_field       USING hname IT_DATA-CUST.&lt;/P&gt;&lt;P&gt; CONCATENATE 'KNBK-BANKN(' z ')' INTO hname.&lt;/P&gt;&lt;P&gt; PERFORM bdc_field USING hname IT_DATA-CD.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2005 07:56:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916212#M58197</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-23T07:56:05Z</dc:date>
    </item>
    <item>
      <title>Re: BDC - table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916213#M58198</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Dilip,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;where you have the multiple bank-data ?&lt;/P&gt;&lt;P&gt;e.g.:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Kunnr banks bankl      bankn
4711  DE    12345678   12345
4711  DE    23456789   23456
...
4711  US    11111111   55555&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;in table it_data ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&amp;gt; that table you've to loop &lt;/P&gt;&lt;P&gt;and replace the the do-loop &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards Andreas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2005 08:37:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916213#M58198</guid>
      <dc:creator>andreas_mann3</dc:creator>
      <dc:date>2005-06-23T08:37:03Z</dc:date>
    </item>
    <item>
      <title>Re: BDC - table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916214#M58199</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Do you mean that I should fetch the bank data in separate internal table?&lt;/P&gt;&lt;P&gt;Following is my it_data structure.&lt;/P&gt;&lt;P&gt;DATA : BEGIN OF IT_DATA OCCURS 1,&lt;/P&gt;&lt;P&gt;             KUNNR LIKE RF02D-KUNNR,&lt;/P&gt;&lt;P&gt;             BUKRS LIKE RF02D-BUKRS,&lt;/P&gt;&lt;P&gt;             KTOKD LIKE RF02D-KTOKD,&lt;/P&gt;&lt;P&gt;             ANRED LIKE KNA1-ANRED,&lt;/P&gt;&lt;P&gt;             NAME1 LIKE KNA1-NAME1,&lt;/P&gt;&lt;P&gt;             ORT01 LIKE KNA1-ORT01,&lt;/P&gt;&lt;P&gt;             LAND1 LIKE KNA1-LAND1,&lt;/P&gt;&lt;P&gt;             SPRAS(2) type c ,&lt;/P&gt;&lt;P&gt;             SORTL LIKE KNA1-SORTL,&lt;/P&gt;&lt;P&gt;             PSTLZ LIKE KNA1-PSTLZ,&lt;/P&gt;&lt;P&gt;             LZONE LIKE KNA1-LZONE,&lt;/P&gt;&lt;P&gt;             AKONT LIKE KNB1-AKONT,&lt;/P&gt;&lt;P&gt;             CD LIKE KNBK-BANKN,&lt;/P&gt;&lt;P&gt;             CUST LIKE KNBK-BANKL ,&lt;/P&gt;&lt;P&gt;             BANK LIKE KNBK-BANKS,&lt;/P&gt;&lt;P&gt;       END OF IT_DATA.&lt;/P&gt;&lt;P&gt;DATA :X TYPE I, Y TYPE I,Z(10) TYPE C,HNAME(100) TYPE C.&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;Regards,&lt;/P&gt;&lt;P&gt;Dilip&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2005 08:58:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916214#M58199</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-23T08:58:49Z</dc:date>
    </item>
    <item>
      <title>Re: BDC - table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916215#M58200</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;data y type i value 1.&lt;/P&gt;&lt;P&gt;data z type c(2).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Loop at IT_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;UNPACK y TO z.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE 'KNBK-BANKS(' z ')' INTO hname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING 'BDC_CURSOR' hname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING hname IT_DATA-BANK. &lt;/P&gt;&lt;P&gt;CONCATENATE 'KNBK-BANKL(' z ')' INTO hname. &lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING hname IT_DATA-CUST.&lt;/P&gt;&lt;P&gt;CONCATENATE 'KNBK-BANKN(' z ')' INTO hname.&lt;/P&gt;&lt;P&gt;PERFORM bdc_field USING hname IT_DATA-CD.&lt;/P&gt;&lt;P&gt;y = y + 1.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this link.In this, exactly they are doing what you want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/bdc-example-using-table-control-in-bdc.htm" target="test_blank"&gt;http://www.sap-img.com/abap/bdc-example-using-table-control-in-bdc.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Jayanthi Jayaraman&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2005 09:10:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916215#M58200</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2005-06-23T09:10:12Z</dc:date>
    </item>
    <item>
      <title>Re: BDC - table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916216#M58201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jayanti,&lt;/P&gt;&lt;P&gt;          As shown on the link I modify the program, but it is taking only first two fields in the text file. Here I am using GUI_UPLOAD function to upload data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here it-dummy contains only 2 records in first line and only first column for remaining data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With WS_UPLOAD it is ok.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Dilip&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;str type string.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    filename                      = str&lt;/P&gt;&lt;P&gt;   FILETYPE                      = 'ASC'&lt;/P&gt;&lt;P&gt;   HAS_FIELD_SEPARATOR           = 'X'&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    data_tab                      = it_dummy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Jun 2005 14:48:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916216#M58201</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-06-23T14:48:04Z</dc:date>
    </item>
    <item>
      <title>Re: BDC - table control</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916217#M58202</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Diliip,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Did you mean it is taking only one record?In that only two fields.Could you give your complete code?Are you sure that it is working properly in WS_UPLOAD the same file you are uploading.Clarify me this point.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Jun 2005 06:35:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bdc-table-control/m-p/916217#M58202</guid>
      <dc:creator>jayanthi_jayaraman</dc:creator>
      <dc:date>2005-06-24T06:35:14Z</dc:date>
    </item>
  </channel>
</rss>

