<?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: Help Regarding OLE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-regarding-ole/m-p/3275515#M783150</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;THANKS DUDE................&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Jan 2008 01:53:35 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-10T01:53:35Z</dc:date>
    <item>
      <title>Help Regarding OLE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-regarding-ole/m-p/3275513#M783148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;CREATE OBJECT   app 'Excel.Application'. &lt;/P&gt;&lt;P&gt;GET PROPERTY OF app 'Visible' = vis. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here in this case the things are:&lt;/P&gt;&lt;P&gt;automation object is app.&lt;/P&gt;&lt;P&gt;attribute is Visible.&lt;/P&gt;&lt;P&gt;data object is vis.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now can any one tell me where to find all the attribute of Excel application ....&lt;/P&gt;&lt;P&gt;an dhow to use them.......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Jan 2008 20:55:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-regarding-ole/m-p/3275513#M783148</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-09T20:55:47Z</dc:date>
    </item>
    <item>
      <title>Re: Help Regarding OLE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-regarding-ole/m-p/3275514#M783149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;you can find all members of class excell.application.1 here:&lt;/P&gt;&lt;P&gt;open excell.&lt;/P&gt;&lt;P&gt;open VB script of excell.&lt;/P&gt;&lt;P&gt;look in Object list.&lt;/P&gt;&lt;P&gt;here you can find all member attribute property.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example i give to you an include of a module pool which download in excell format usin OLE integration Purchase order history.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*   INCLUDE ZCS01_MM_REPACQ_FORM_EXCEL                                 *&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;* 1 - MACRO --  " CELLA " --                                           *&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*   &amp;amp;1  --&amp;gt;  row index                                                 *&lt;/P&gt;&lt;P&gt;&amp;gt;*   &amp;amp;2  --&amp;gt;  column index                                              *&lt;/P&gt;&lt;P&gt;&amp;gt;*   &amp;amp;3  --&amp;gt;  TRUE FALSE bold or not                                    *&lt;/P&gt;&lt;P&gt;&amp;gt;*   &amp;amp;4  --&amp;gt;  cell value                                                *&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;DEFINE $cella.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; call method   of worksheet 'CELLS' = cell exporting #1 = &amp;amp;1 #2 = &amp;amp;2.&lt;/P&gt;&lt;P&gt; set  property of cell 'VALUE' = &amp;amp;4   .&lt;/P&gt;&lt;P&gt; call method   of cell 'FONT'  = font .&lt;/P&gt;&lt;P&gt; set  property of font 'bold'  = &amp;amp;3   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; free object font .&lt;/P&gt;&lt;P&gt; free object cell .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;END-OF-DEFINITION.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;      Form  download_excel&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*     download in excel format using OLE&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;FORM download_excel.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; i = 1.&lt;/P&gt;&lt;P&gt; j = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;gt;"Creatin an Excell&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; CREATE OBJECT excel 'EXCEL.application'.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;"Opening file and sheet&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; SET PROPERTY OF excel  'VISIBLE' = 1.  " SALVE E NON APRE IL FILE&lt;/P&gt;&lt;P&gt; vn_nrotb = 1.&lt;/P&gt;&lt;P&gt; SET PROPERTY OF excel 'SHEETSINNEWWORKBOOK' = vn_nrotb.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD OF excel     'WORKBOOKS' =  workbooks .&lt;/P&gt;&lt;P&gt; CALL METHOD OF workbooks 'ADD'       =  workbook   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SET PROPERTY OF excel 'DisplayAlerts' = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD OF workbook 'WORKSHEETS' = worksheets .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;" Naming the sheet&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; CALL METHOD OF worksheets 'ITEM' = worksheet  EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SET PROPERTY OF worksheet 'NAME' = 'Document Flush'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'ACTIVATE' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; PERFORM write_excel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; CALL METHOD OF workbook 'SAVEAS'  EXPORTING  #1 = file .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FREE OBJECT worksheet  .&lt;/P&gt;&lt;P&gt; FREE OBJECT worksheets .&lt;/P&gt;&lt;P&gt; FREE OBJECT workbook   .&lt;/P&gt;&lt;P&gt; FREE OBJECT workbooks  .&lt;/P&gt;&lt;P&gt; FREE OBJECT excel      .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;ENDFORM.                    " download_excel&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;      Form  write_excel&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*    Create excell data&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;FORM write_excel.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; PERFORM ex_rda_tes.&lt;/P&gt;&lt;P&gt; PERFORM ex_oda_tes.&lt;/P&gt;&lt;P&gt; PERFORM ex_em_tes.&lt;/P&gt;&lt;P&gt; PERFORM ex_fat_tes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; PERFORM Header.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SUBTRACT 1 FROM i.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell1 EXPORTING #1 = 1 #2 = 1.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell2 EXPORTING #1 = i #2 = 1.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'RANGE' = range EXPORTING #1 = cell1&lt;/P&gt;&lt;P&gt;                                                    #2 = cell2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD   OF range 'BORDERS'   = bord EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'COLOR'     = '2'.&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'LINESTYLE' = '7'.&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'WEIGHT'    = '3'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FREE OBJECT bord    .&lt;/P&gt;&lt;P&gt; FREE OBJECT range   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell2   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell1   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell1 EXPORTING #1 = 1 #2 = 9.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell2 EXPORTING #1 = i #2 = 9.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'RANGE' = range EXPORTING #1 = cell1&lt;/P&gt;&lt;P&gt;                                                    #2 = cell2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD   OF range 'BORDERS'   = bord EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'COLOR'     = '2'  .&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'LINESTYLE' = '7'  .&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'WEIGHT'    = '3'  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FREE OBJECT bord   .&lt;/P&gt;&lt;P&gt; FREE OBJECT range  .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell2  .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell1  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell1 EXPORTING #1 = 1 #2 = 12.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell2 EXPORTING #1 = i #2 = 12.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'RANGE' = range EXPORTING #1 = cell1&lt;/P&gt;&lt;P&gt;                                                    #2 = cell2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD   OF range 'BORDERS'    = bord EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'COLOR'      = '2' .&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'LINESTYLE'  = '7' .&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'WEIGHT'     = '3' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FREE OBJECT bord   .&lt;/P&gt;&lt;P&gt; FREE OBJECT range  .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell2  .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell1  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell1 EXPORTING #1 = 1&lt;/P&gt;&lt;P&gt;                                                    #2 = 15.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell2 EXPORTING #1 = i&lt;/P&gt;&lt;P&gt;                                                    #2 = 15.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet  'RANGE' = range EXPORTING #1 = cell1&lt;/P&gt;&lt;P&gt;                                                     #2 = cell2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD   OF range 'BORDERS'    = bord EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'COLOR'      = '2' .&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'LINESTYLE'  = '7' .&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'WEIGHT'     = '3' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; FREE OBJECT bord    .&lt;/P&gt;&lt;P&gt; FREE OBJECT range   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell2   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell1   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell1 EXPORTING #1 = 1&lt;/P&gt;&lt;P&gt;                                                    #2 = 18.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell2 EXPORTING #1 = i&lt;/P&gt;&lt;P&gt;                                                    #2 = 18.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet  'RANGE' = range EXPORTING #1 = cell1&lt;/P&gt;&lt;P&gt;                                                     #2 = cell2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD   OF range 'BORDERS'    = bord EXPORTING #1 = 1.&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'COLOR'      = '2'.&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'LINESTYLE'  = '7'.&lt;/P&gt;&lt;P&gt; SET  PROPERTY OF bord  'WEIGHT'     = '3'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FREE OBJECT bord    .&lt;/P&gt;&lt;P&gt; FREE OBJECT range   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell1   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell2   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;gt;ENDFORM.                    " scrittura_excel&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;      Form  Header&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*  Print Header&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;FORM Header.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; DATA: BEGIN OF tab_sint OCCURS 0,&lt;/P&gt;&lt;P&gt;         banfn LIKE eban-banfn,&lt;/P&gt;&lt;P&gt;       END OF tab_sint.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; DATA: n(5) TYPE c.&lt;/P&gt;&lt;P&gt; DATA: riga(5) TYPE c.&lt;/P&gt;&lt;P&gt; DATA: per TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LOOP AT t_stampa_sint WHERE flag_scar = 'X'.&lt;/P&gt;&lt;P&gt;   MOVE-CORRESPONDING t_stampa_sint  TO tab_sint.&lt;/P&gt;&lt;P&gt;   APPEND tab_sint.&lt;/P&gt;&lt;P&gt;   CLEAR  tab_sint.&lt;/P&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SORT tab_sint.&lt;/P&gt;&lt;P&gt; DELETE ADJACENT DUPLICATES FROM tab_sint COMPARING ALL FIELDS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; SORT t_stampa_sint ASCENDING BY banfn ebeln belnr fatno.&lt;/P&gt;&lt;P&gt; DELETE ADJACENT DUPLICATES FROM t_stampa_sint COMPARING ALL FIELDS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; DESCRIBE TABLE tab_sint LINES n.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; ADD 10 TO n.&lt;/P&gt;&lt;P&gt; LOOP AT tab_sint .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   ADD 1 TO riga.&lt;/P&gt;&lt;P&gt;   per = trunc( ( ( riga / n ) * 100 ) ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR: rda, oda, em, fat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   IF NOT tab_sint-banfn IS INITIAL.&lt;/P&gt;&lt;P&gt;     LOOP AT t_stampa_sint WHERE banfn = tab_sint-banfn.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       PERFORM scar_intes .&lt;/P&gt;&lt;P&gt;       ADD 1 TO i.&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;&lt;/P&gt;&lt;P&gt;     LOOP AT t_stampa_sint WHERE banfn = tab_sint-banfn&lt;/P&gt;&lt;P&gt;                             AND flag_scar = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       PERFORM scar_intes.&lt;/P&gt;&lt;P&gt;       PERFORM stampa_tes_pos.&lt;/P&gt;&lt;P&gt;       j = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       LOOP AT t_stampa_ana WHERE ebeln = t_stampa_sint-ebeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         PERFORM scar_pos.&lt;/P&gt;&lt;P&gt;         ADD 1 TO i.&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;       ADD 1 TO i.&lt;/P&gt;&lt;P&gt;     ENDLOOP.&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;   j = 1.&lt;/P&gt;&lt;P&gt;   DATA:i1 TYPE i.&lt;/P&gt;&lt;P&gt;   MOVE i TO i1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   PERFORM posizione USING tab_sint-banfn.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;   CALL METHOD OF worksheet 'CELLS' = cell1 EXPORTING #1 = i1 #2 = 1.&lt;/P&gt;&lt;P&gt;   CALL METHOD OF worksheet 'CELLS' = cell2 EXPORTING #1 = i #2 = 17.&lt;/P&gt;&lt;P&gt;   CALL METHOD OF worksheet 'RANGE' = range EXPORTING #1 = cell1&lt;/P&gt;&lt;P&gt;                                                      #2 = cell2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;   CALL METHOD OF range 'AutoFormat' = font EXPORTING #1 = 12.&lt;/P&gt;&lt;P&gt;   FREE OBJECT font    .&lt;/P&gt;&lt;P&gt;   FREE OBJECT range   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   FREE OBJECT cell2  .&lt;/P&gt;&lt;P&gt;   FREE OBJECT cell1   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;   ADD 1 TO i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   LOOP AT i_tab.&lt;/P&gt;&lt;P&gt;     CALL METHOD OF worksheet 'CELLS' = cell1 EXPORTING #1 = i_tab-i&lt;/P&gt;&lt;P&gt;                                                          #2 = 1.&lt;/P&gt;&lt;P&gt;     CALL METHOD OF worksheet 'CELLS' = cell2 EXPORTING #1 = i_tab-i&lt;/P&gt;&lt;P&gt;                                                        #2 = 16.&lt;/P&gt;&lt;P&gt;     CALL METHOD OF worksheet 'RANGE' = range EXPORTING #1 = cell1&lt;/P&gt;&lt;P&gt;                                                        #2 = cell2.&lt;/P&gt;&lt;P&gt;     CALL METHOD   OF range 'FONT'       = font .&lt;/P&gt;&lt;P&gt;     SET  PROPERTY OF font  'COLORINDEX' = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     FREE OBJECT font    .&lt;/P&gt;&lt;P&gt;     FREE OBJECT range   .&lt;/P&gt;&lt;P&gt;     FREE OBJECT cell2   .&lt;/P&gt;&lt;P&gt;     FREE OBJECT cell1   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   ENDLOOP.&lt;/P&gt;&lt;P&gt;   $cls i_tab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;ENDFORM.                                                    " testata&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;      Form  posizione&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*    form per lo scarico delle posizioni&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;FORM posizione USING banfn.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; PERFORM stampa_tes_pos.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF NOT banfn IS INITIAL.&lt;/P&gt;&lt;P&gt;   LOOP AT t_stampa_ana WHERE banfn = banfn.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;     PERFORM scar_pos.&lt;/P&gt;&lt;P&gt;     ADD 1 TO i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   ENDLOOP.&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;ENDFORM.                                                    " posizione&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;      Form  stampa_tes_pos&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*   form per la stampa su excel della testata delle posizioni&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;FORM stampa_tes_pos.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; $cella i 1  'TRUE'  'Pur. Req. Item'.&lt;/P&gt;&lt;P&gt; $cella i 2  'TRUE'  'Cost center'.&lt;/P&gt;&lt;P&gt; $cella i 3  'TRUE'  'G/L Account.'.&lt;/P&gt;&lt;P&gt; $cella i 4  'TRUE'  'Vendor'.&lt;/P&gt;&lt;P&gt; $cella i 5  'TRUE'  'Material'.&lt;/P&gt;&lt;P&gt; $cella i 6  'TRUE'  'Description'.&lt;/P&gt;&lt;P&gt; $cella i 7  'TRUE'  'PR Quantity'.&lt;/P&gt;&lt;P&gt; $cella i 8  'TRUE'  'Net Amount'.&lt;/P&gt;&lt;P&gt; $cella i 9  'TRUE'  'Pur. Ord. Number'.&lt;/P&gt;&lt;P&gt; $cella i 10 'TRUE'  'Pur. Ord. Item'.&lt;/P&gt;&lt;P&gt; $cella i 11 'TRUE'  'PO quantity' .&lt;/P&gt;&lt;P&gt; $cella i 12 'TRUE'  'Good Receive'.&lt;/P&gt;&lt;P&gt; $cella i 13 'TRUE'  'Item'.&lt;/P&gt;&lt;P&gt; $cella i 14 'TRUE'  'GR Quantity'.&lt;/P&gt;&lt;P&gt; $cella i 15 'TRUE'  'Invoice'.&lt;/P&gt;&lt;P&gt; $cella i 16 'TRUE'  'Inveoice Item'.&lt;/P&gt;&lt;P&gt; $cella i 17 'TRUE'  'Gross Amount'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; ADD 1 TO i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;ENDFORM.                    " stampa_tes_pos&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;      Form  EX_RDA_TES&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*   scrittura e formattazione automatica della testata generale rda&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;FORM ex_rda_tes.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; $cella i j 'TRUE' 'Data: '.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; $cella i 2 'TRUE' sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; ADD 1 TO i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; $cella i 1 'TRUE' 'Purchase Requisition'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell1 EXPORTING #1 = i #2 = 1.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell2 EXPORTING #1 = i #2 = 9.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'RANGE' = range EXPORTING #1 = cell1&lt;/P&gt;&lt;P&gt;                                                    #2 = cell2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; CALL METHOD OF range 'AutoFormat' = font  EXPORTING #1 = 12.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FREE OBJECT font   .&lt;/P&gt;&lt;P&gt; FREE OBJECT range  .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell2  .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell1  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;ENDFORM.                    " EX_RDA_TES&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;      Form  EX_ODA_TES&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*   scrittura e formattazione automatica della testata generale oda&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;FORM ex_oda_tes.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; $cella i 9 'TRUE' 'Ordine di Acquisto'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell1  EXPORTING #1 = i #2 = 9.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell2  EXPORTING #1 = i #2 = 11.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'RANGE' = range  EXPORTING #1 = cell1&lt;/P&gt;&lt;P&gt;                                                     #2 = cell2.&lt;/P&gt;&lt;P&gt; CALL METHOD OF range 'AutoFormat' = font EXPORTING #1 = 12.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FREE OBJECT font    .&lt;/P&gt;&lt;P&gt; FREE OBJECT range   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell2   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell1   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;ENDFORM.                    " EX_ODA_TES&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;      Form  EX_EM_TES&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*  scrittura e formattazione automatica della testata generale e.m.&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;FORM ex_em_tes.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; $cella i 12 'TRUE' 'Entrata merci'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell1  EXPORTING #1 = i #2 = 12.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell2  EXPORTING #1 = i #2 = 14.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'RANGE' = range  EXPORTING #1 = cell1&lt;/P&gt;&lt;P&gt;                                                     #2 = cell2.&lt;/P&gt;&lt;P&gt; CALL METHOD OF range 'AutoFormat' = font  EXPORTING #1 = 12.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FREE OBJECT font    .&lt;/P&gt;&lt;P&gt; FREE OBJECT range   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell2   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell1   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;gt;ENDFORM.                    " EX_EM_TES&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;      Form  EX_FAT_TES&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*  scrittura e formattazione automatica della testata generale fatture&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;FORM ex_fat_tes.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; $cella i 15 'TRUE' 'Fattura'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; $cella 1 15 'TRUE' gen_nome.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell1  EXPORTING #1 = i #2 = 15.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'CELLS' = cell2  EXPORTING #1 = i #2 = 17.&lt;/P&gt;&lt;P&gt; CALL METHOD OF worksheet 'RANGE' = range  EXPORTING #1 = cell1&lt;/P&gt;&lt;P&gt;                                                     #2 = cell2.&lt;/P&gt;&lt;P&gt; CALL METHOD OF range 'AutoFormat' = font  EXPORTING #1 = 12.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; FREE OBJECT font    .&lt;/P&gt;&lt;P&gt; FREE OBJECT range   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell2   .&lt;/P&gt;&lt;P&gt; FREE OBJECT cell1   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;ENDFORM.                    " EX_FAT_TES&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;      Form  scar_intes&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*   form per lo scarico delle intestazioni delle colonne (Generale)&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;FORM scar_intes.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; DATA: var1(20) TYPE c.&lt;/P&gt;&lt;P&gt; DATA: var2(20) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt; IF t_stampa_sint-banfn &amp;lt;&amp;gt; rda.&lt;/P&gt;&lt;P&gt;   MOVE t_stampa_sint-banfn TO rda.&lt;/P&gt;&lt;P&gt;   CLEAR: var1, var2.&lt;/P&gt;&lt;P&gt;   CONCATENATE 'N° :' t_stampa_sint-banfn INTO var1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   $cella i 1 'TRUE' var1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   WRITE t_stampa_sint-badat TO var2 USING EDIT MASK '__.__.____'.&lt;/P&gt;&lt;P&gt;   CONCATENATE 'Data :' var2 INTO var2.&lt;/P&gt;&lt;P&gt;   $cella i 3 'TRUE' var2.&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF t_stampa_sint-ebeln &amp;lt;&amp;gt; oda.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR: var1, var2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   MOVE t_stampa_sint-ebeln TO oda.&lt;/P&gt;&lt;P&gt;   CONCATENATE 'N° :' t_stampa_sint-ebeln INTO var1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   $cella i 9 'TRUE' var1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   WRITE t_stampa_sint-bedat TO var2 USING EDIT MASK '__.__.____'.&lt;/P&gt;&lt;P&gt;   CONCATENATE 'Data :' var2 INTO var2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   $cella i 11 'TRUE' var2.&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; IF t_stampa_sint-belnr &amp;lt;&amp;gt; em.&lt;/P&gt;&lt;P&gt;   CLEAR: var1, var2.&lt;/P&gt;&lt;P&gt;   MOVE t_stampa_sint-belnr TO em.&lt;/P&gt;&lt;P&gt;   CONCATENATE 'N° :' t_stampa_sint-belnr INTO var1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   $cella i 12 'TRUE' var1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   WRITE t_stampa_sint-budat TO var2 USING EDIT MASK '__.__.____'.&lt;/P&gt;&lt;P&gt;   CONCATENATE 'Data :' var2 INTO var2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   $cella i 14 'TRUE' var2.&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; IF t_stampa_sint-fatno &amp;lt;&amp;gt; fat.&lt;/P&gt;&lt;P&gt;   CLEAR: var1, var2.&lt;/P&gt;&lt;P&gt;   MOVE t_stampa_sint-fatno TO fat.&lt;/P&gt;&lt;P&gt;   CONCATENATE 'N° :' t_stampa_sint-fatno INTO var1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   $cella i 16 'TRUE' var1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;ENDFORM.                    " scar_intes&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;      Form  scar_pos&lt;/P&gt;&lt;P&gt;&amp;gt;*&amp;amp;----&lt;/P&gt;&lt;HR originaltext="---------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;*   form per lo scarico delle posizioni&lt;/P&gt;&lt;P&gt;&amp;gt;*----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&amp;gt;FORM scar_pos.&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; DATA: format(17) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR flag_error_qta.&lt;/P&gt;&lt;P&gt; PERFORM check_qta_rec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; $cella i 1 'FALSE' t_stampa_ana-bnfpo.&lt;/P&gt;&lt;P&gt; $cella i 2 'FALSE' t_stampa_ana-kostl.&lt;/P&gt;&lt;P&gt; $cella i 3 'FALSE' t_stampa_ana-sakto.&lt;/P&gt;&lt;P&gt; $cella i 4 'FALSE' t_stampa_ana-lifnr.&lt;/P&gt;&lt;P&gt; $cella i 5 'FALSE' t_stampa_ana-matnr.&lt;/P&gt;&lt;P&gt; $cella i 6 'FALSE' t_stampa_ana-txz01.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR format.&lt;/P&gt;&lt;P&gt; WRITE t_stampa_ana-menger TO format UNIT t_stampa_ana-meinsr.&lt;/P&gt;&lt;P&gt; $cella i 7 'FALSE' format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR format.&lt;/P&gt;&lt;P&gt; WRITE t_stampa_ana-preis TO format CURRENCY 'EUR'.&lt;/P&gt;&lt;P&gt; $cella i 8 'FALSE' format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; $cella i 9 'FALSE' t_stampa_ana-ebeln.&lt;/P&gt;&lt;P&gt; $cella i 10 'FALSE' t_stampa_ana-ebelp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR format.&lt;/P&gt;&lt;P&gt; WRITE t_stampa_ana-mengeo TO format UNIT t_stampa_ana-meinso.&lt;/P&gt;&lt;P&gt; $cella i 11 'FALSE' format.&lt;/P&gt;&lt;P&gt; $cella i 12 'FALSE' t_stampa_ana-belnr.&lt;/P&gt;&lt;P&gt; $cella i 13 'FALSE' t_stampa_ana-buzei.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR format.&lt;/P&gt;&lt;P&gt; WRITE t_stampa_ana-mengee TO format UNIT t_stampa_ana-meinse.&lt;/P&gt;&lt;P&gt; $cella i 14 'FALSE' format.&lt;/P&gt;&lt;P&gt; $cella i 15 'FALSE' t_stampa_ana-fatno.&lt;/P&gt;&lt;P&gt; $cella i 16 'FALSE' t_stampa_ana-fatpo.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLEAR format.&lt;/P&gt;&lt;P&gt; WRITE t_stampa_ana-dmbtr TO format CURRENCY 'EUR'.&lt;/P&gt;&lt;P&gt; $cella i 17 'FALSE' format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF flag_error_qta = 'X'.&lt;/P&gt;&lt;P&gt;   MOVE i TO i_tab-i.&lt;/P&gt;&lt;P&gt;   APPEND i_tab.&lt;/P&gt;&lt;P&gt; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;gt;ENDFORM.                    " scar_pos&lt;/P&gt;&lt;BLOCKQUOTE level="1"&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bye.&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2008 00:56:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-regarding-ole/m-p/3275514#M783149</guid>
      <dc:creator>mnicolai_77</dc:creator>
      <dc:date>2008-01-10T00:56:02Z</dc:date>
    </item>
    <item>
      <title>Re: Help Regarding OLE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/help-regarding-ole/m-p/3275515#M783150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;THANKS DUDE................&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Jan 2008 01:53:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/help-regarding-ole/m-p/3275515#M783150</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-10T01:53:35Z</dc:date>
    </item>
  </channel>
</rss>

