<?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 to Excel in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035924#M718279</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Sudha,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do a search o the forum, there are plenty of examples...&lt;/P&gt;&lt;P&gt;for the text fomat you have to use the following statement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SET PROPERTY OF &amp;lt;i&amp;gt;cell&amp;lt;/i&amp;gt; 'NumberFormat' = '@'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ec&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 12 Nov 2007 13:14:27 GMT</pubDate>
    <dc:creator>JozsefSzikszai</dc:creator>
    <dc:date>2007-11-12T13:14:27Z</dc:date>
    <item>
      <title>Table control to Excel</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035919#M718274</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;   I working with table control.I have one option to download the tablecontrol data to local excel file.So i using function module MS_EXCEL_OLE_STANDARD_DAT.Its working fine.But some material starts with 0.If i download that into excel file its ignore the 0.(Ex 0025 is displayed 25 in excel)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My requrement is i have to download the data into excel file what i have in table control. (Including start with 0)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly help me to acheive this....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;K.Sudhakaran.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2007 10:25:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035919#M718274</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-12T10:25:04Z</dc:date>
    </item>
    <item>
      <title>Re: Table control to Excel</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035920#M718275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Sudha,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am afraid you can only do this, if you don't use the FM, but code the whole Excel download manually (using the OLE methods). Than you can set the Excel cells as text type and you can display with leading zeros.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the other hand there is something I don't understand: Where do you save these material numbers in SAP? Because if these are real material numbers (I mean they are in MARA) AND they don't contain any letter (only numbers) than the leading zeros are truncated by SAP as well (because of the conversion exit on MATNR).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ec&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2007 10:31:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035920#M718275</guid>
      <dc:creator>JozsefSzikszai</dc:creator>
      <dc:date>2007-11-12T10:31:09Z</dc:date>
    </item>
    <item>
      <title>Re: Table control to Excel</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035921#M718276</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;Before Call your Function Module Do this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Declare Your Parameter data type as Char(2).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Call this FM and pass your Parameter. For Ex Your Parameter is "Temp" Means,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;input = Temp&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;OUTPUT = Temp&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;Omkar.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2007 10:36:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035921#M718276</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-12T10:36:16Z</dc:date>
    </item>
    <item>
      <title>Re: Table control to Excel</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035922#M718277</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 this code once&lt;/P&gt;&lt;P&gt;may be it's useful.&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; Report  ZBDC_TAB_CTRL_FB50                                          *&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;REPORT  ZBDC_TAB_CTRL_FB50 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: I_BDCDATA LIKE BDCDATA OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****Header Internal Table&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF T_HEAD OCCURS 0,&lt;/P&gt;&lt;P&gt;     BLDAT(10) TYPE C,&lt;/P&gt;&lt;P&gt;     BUDAT(10) TYPE C,&lt;/P&gt;&lt;P&gt;     END OF T_HEAD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****Detail Internal Table&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF T_DET OCCURS 0,&lt;/P&gt;&lt;P&gt;     BLDAT(10) TYPE C,&lt;/P&gt;&lt;P&gt;     BUDAT(10) TYPE C,&lt;/P&gt;&lt;P&gt;     HKONT     LIKE  ACGL_ITEM-HKONT,&lt;/P&gt;&lt;P&gt;     SHKZG     LIKE  ACGL_ITEM-SHKZG,&lt;/P&gt;&lt;P&gt;     WRBTR(16) TYPE C,&lt;/P&gt;&lt;P&gt;     END OF T_DET.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: T_EXCEL LIKE ALSMEX_TABLINE OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;     IDX(2)     TYPE C,&lt;/P&gt;&lt;P&gt;     FNAM(20) TYPE C,&lt;/P&gt;&lt;P&gt;     FVAL(40) TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***Internal Table for Holding Messages&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF MSGTAB OCCURS 0.&lt;/P&gt;&lt;P&gt;       INCLUDE STRUCTURE BDCMSGCOLL.&lt;/P&gt;&lt;P&gt;DATA: END OF MSGTAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;Parameter for locating the .xls file&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;PARAMETER:P_FILE TYPE RLGRAP-FILENAME OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***Selection Block for Header Section&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : BEGIN OF BLOCK BLK1 WITH FRAME TITLE TEXT-001.&lt;/P&gt;&lt;P&gt;PARAMETER: PBROW_HD TYPE I,&lt;/P&gt;&lt;P&gt;          PEROW_HD TYPE I,&lt;/P&gt;&lt;P&gt;          PBCOL_HD TYPE I,&lt;/P&gt;&lt;P&gt;          PECOL_HD TYPE I.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : END OF BLOCK BLK1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***Selection Block for Detail Section&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : BEGIN OF BLOCK BLK2 WITH FRAME TITLE TEXT-002.&lt;/P&gt;&lt;P&gt;PARAMETER: PBROW_DT TYPE I,&lt;/P&gt;&lt;P&gt;          PEROW_DT TYPE I,&lt;/P&gt;&lt;P&gt;          PBCOL_DT TYPE I,&lt;/P&gt;&lt;P&gt;          PECOL_DT TYPE I.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN : END OF BLOCK BLK2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****Selecting the&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PROGRAM_NAME        = SYST-CPROG&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DYNPRO_NUMBER       = SYST-DYNNR&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FIELD_NAME          = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;    FILE_NAME           = P_FILE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;***Selecting data from .xls for the header data&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     FILENAME                = P_FILE&lt;/P&gt;&lt;P&gt;     I_BEGIN_COL             = PBCOL_HD&lt;/P&gt;&lt;P&gt;     I_BEGIN_ROW             = PBROW_HD&lt;/P&gt;&lt;P&gt;     I_END_COL               = PECOL_HD&lt;/P&gt;&lt;P&gt;     I_END_ROW               = PEROW_HD&lt;/P&gt;&lt;P&gt;   TABLES&lt;/P&gt;&lt;P&gt;     INTERN                  = T_EXCEL&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     INCONSISTENT_PARAMETERS = 1&lt;/P&gt;&lt;P&gt;     UPLOAD_OLE              = 2&lt;/P&gt;&lt;P&gt;     OTHERS                  = 3.&lt;/P&gt;&lt;P&gt; IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****For Header internal Table&lt;/P&gt;&lt;P&gt; LOOP AT T_EXCEL WHERE ROW GT 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CASE T_EXCEL-COL.&lt;/P&gt;&lt;P&gt;     WHEN 1.  MOVE T_EXCEL-VALUE TO T_HEAD-BLDAT.&lt;/P&gt;&lt;P&gt;     WHEN 2.  MOVE T_EXCEL-VALUE TO T_HEAD-BUDAT.&lt;/P&gt;&lt;P&gt;   ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   AT END OF ROW.&lt;/P&gt;&lt;P&gt;     APPEND T_HEAD.&lt;/P&gt;&lt;P&gt;     CLEAR  T_HEAD.&lt;/P&gt;&lt;P&gt;   ENDAT.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***Selecting data from .xls for the detail data&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'&lt;/P&gt;&lt;P&gt;   EXPORTING&lt;/P&gt;&lt;P&gt;     FILENAME                = P_FILE&lt;/P&gt;&lt;P&gt;     I_BEGIN_COL             = PBCOL_DT&lt;/P&gt;&lt;P&gt;     I_BEGIN_ROW             = PBROW_DT&lt;/P&gt;&lt;P&gt;     I_END_COL               = PECOL_DT&lt;/P&gt;&lt;P&gt;     I_END_ROW               = PEROW_DT&lt;/P&gt;&lt;P&gt;   TABLES&lt;/P&gt;&lt;P&gt;     INTERN                  = T_EXCEL&lt;/P&gt;&lt;P&gt;   EXCEPTIONS&lt;/P&gt;&lt;P&gt;     INCONSISTENT_PARAMETERS = 1&lt;/P&gt;&lt;P&gt;     UPLOAD_OLE              = 2&lt;/P&gt;&lt;P&gt;     OTHERS                  = 3.&lt;/P&gt;&lt;P&gt; IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;****For Detail internal Table&lt;/P&gt;&lt;P&gt; LOOP AT T_EXCEL WHERE ROW GT 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CASE T_EXCEL-COL.&lt;/P&gt;&lt;P&gt;     WHEN 1.  MOVE T_EXCEL-VALUE TO T_DET-BLDAT.&lt;/P&gt;&lt;P&gt;     WHEN 2.  MOVE T_EXCEL-VALUE TO T_DET-BUDAT.&lt;/P&gt;&lt;P&gt;     WHEN 3.  MOVE T_EXCEL-VALUE TO T_DET-HKONT.&lt;/P&gt;&lt;P&gt;     WHEN 4.  MOVE T_EXCEL-VALUE TO T_DET-SHKZG.&lt;/P&gt;&lt;P&gt;     WHEN 5.  MOVE T_EXCEL-VALUE TO T_DET-WRBTR.&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;   AT END OF ROW.&lt;/P&gt;&lt;P&gt;     APPEND T_DET.&lt;/P&gt;&lt;P&gt;     CLEAR  T_DET.&lt;/P&gt;&lt;P&gt;   ENDAT.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;***Populating i_bdcdata from the header internal table&lt;/P&gt;&lt;P&gt; LOOP AT T_HEAD .&lt;/P&gt;&lt;P&gt;   PERFORM BDC USING 'H'.&lt;/P&gt;&lt;P&gt;***Populating i_bdcdata from the detail internal table&lt;/P&gt;&lt;P&gt;   LOOP AT T_DET WHERE BLDAT = T_HEAD-BLDAT AND&lt;/P&gt;&lt;P&gt;                       BUDAT = T_HEAD-BUDAT.&lt;/P&gt;&lt;P&gt;     PERFORM BDC USING 'D'.&lt;/P&gt;&lt;P&gt;   ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   PERFORM POPULATE_BDCTABLE USING:''    'BDC_OKCODE'   '=BU'.&lt;/P&gt;&lt;P&gt;   CALL TRANSACTION 'FB50' USING I_BDCDATA&lt;/P&gt;&lt;P&gt;                           MODE 'A'&lt;/P&gt;&lt;P&gt;                           UPDATE 'A'.&lt;/P&gt;&lt;P&gt; ENDLOOP.&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  POPULATE_BDCTABLE&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;P_0011   text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_0012   text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_0013   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 POPULATE_BDCTABLE  USING    VALUE(P_FLAG)&lt;/P&gt;&lt;P&gt;                                VALUE(P_FNAM)&lt;/P&gt;&lt;P&gt;                                VALUE(P_FVAL).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF P_FLAG = 'X'.&lt;/P&gt;&lt;P&gt;   I_BDCDATA-PROGRAM  = P_FNAM.&lt;/P&gt;&lt;P&gt;   I_BDCDATA-DYNPRO   = P_FVAL.&lt;/P&gt;&lt;P&gt;   I_BDCDATA-DYNBEGIN = 'X'.&lt;/P&gt;&lt;P&gt; ELSE.&lt;/P&gt;&lt;P&gt;   I_BDCDATA-FNAM = P_FNAM.&lt;/P&gt;&lt;P&gt;   I_BDCDATA-FVAL = P_FVAL.&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt; APPEND I_BDCDATA.&lt;/P&gt;&lt;P&gt; CLEAR I_BDCDATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " POPULATE_BDCTABLE&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  BDC&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;P_0416   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 BDC  USING    VALUE(P_VAL).&lt;/P&gt;&lt;P&gt;****For Header&lt;/P&gt;&lt;P&gt; IF P_VAL = 'H'.&lt;/P&gt;&lt;P&gt;   DATA:L_BLDAT(10) TYPE C,&lt;/P&gt;&lt;P&gt;        L_BUDAT(10)  TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR:L_BLDAT,L_BUDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   WRITE: T_HEAD-BLDAT TO L_BLDAT,&lt;/P&gt;&lt;P&gt;          T_HEAD-BUDAT TO L_BUDAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   PERFORM POPULATE_BDCTABLE USING:'X'   'SAPMF05A'     '1001',&lt;/P&gt;&lt;P&gt;                                   ' '   'BDC_OKCODE'   '=0006',&lt;/P&gt;&lt;P&gt;                            ' '   'BDC_CURSOR'   'ACGL_ITEM-WRBTR(01)',&lt;/P&gt;&lt;P&gt;                                   ' '   'ACGL_HEAD-BLDAT'   L_BLDAT,&lt;/P&gt;&lt;P&gt;                                   ' '   'ACGL_HEAD-BUDAT'   L_BUDAT .&lt;/P&gt;&lt;P&gt;****For Detail&lt;/P&gt;&lt;P&gt; ELSEIF P_VAL = 'D'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IDX = IDX + 1.&lt;/P&gt;&lt;P&gt;   IF IDX = 1.&lt;/P&gt;&lt;P&gt;     CONCATENATE 'ACGL_ITEM-HKONT(0' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM POPULATE_BDCTABLE USING: ' ' FNAM T_DET-HKONT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     CONCATENATE 'ACGL_ITEM-SHKZG(0' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM POPULATE_BDCTABLE USING ' ' FNAM  T_DET-SHKZG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     CONCATENATE 'ACGL_ITEM-WRBTR(0' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM POPULATE_BDCTABLE USING ' ' FNAM  T_DET-WRBTR.&lt;/P&gt;&lt;P&gt;   ELSE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     IF IDX &amp;gt; 10.&lt;/P&gt;&lt;P&gt;       IDX = 10.&lt;/P&gt;&lt;P&gt;     ENDIF.&lt;/P&gt;&lt;P&gt;     PERFORM POPULATE_BDCTABLE USING: 'X'   'SAPMF05A'     '1001',&lt;/P&gt;&lt;P&gt;                                      ' '   'BDC_OKCODE'   '=0006'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     CONCATENATE 'ACGL_ITEM-HKONT(0' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM POPULATE_BDCTABLE USING: ' ' FNAM T_DET-HKONT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     CONCATENATE 'ACGL_ITEM-SHKZG(0' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM POPULATE_BDCTABLE USING ' ' FNAM  T_DET-SHKZG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     CONCATENATE 'ACGL_ITEM-WRBTR(0' IDX ')' INTO FNAM.&lt;/P&gt;&lt;P&gt;     PERFORM POPULATE_BDCTABLE USING ' ' FNAM  T_DET-WRBTR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   ENDIF.&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " BDC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2007 10:39:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035922#M718277</guid>
      <dc:creator>mahaboob_pathan</dc:creator>
      <dc:date>2007-11-12T10:39:35Z</dc:date>
    </item>
    <item>
      <title>Re: Table control to Excel</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035923#M718278</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eric,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   I have mentioned the material number 025774 . Its in MARA / MARC with plant 1033. Do you have model code for excel download manually using OLE methods.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If then kindly send it asap.I am new for this area.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;K.Sudhakaran.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2007 11:34:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035923#M718278</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-11-12T11:34:02Z</dc:date>
    </item>
    <item>
      <title>Re: Table control to Excel</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035924#M718279</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Sudha,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;do a search o the forum, there are plenty of examples...&lt;/P&gt;&lt;P&gt;for the text fomat you have to use the following statement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    SET PROPERTY OF &amp;lt;i&amp;gt;cell&amp;lt;/i&amp;gt; 'NumberFormat' = '@'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ec&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Nov 2007 13:14:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/table-control-to-excel/m-p/3035924#M718279</guid>
      <dc:creator>JozsefSzikszai</dc:creator>
      <dc:date>2007-11-12T13:14:27Z</dc:date>
    </item>
  </channel>
</rss>

