Archiv článků

Kalendář

<<   Prosinec 2007   >>
 Po  Út  St  Čt  Pá  So  Ne 
     12
3456789
10111213141516
17181920212223
24252627282930
31      


Systémové funkce pro práci se soubory v ABAPu

SAP logo

Existují dvě základní operace se soubory, které běžný ABAP programátor potřebuje realizovat ze všeho nejčastěji. Jedná se o:

  1. uložení souboru (download)
  2. načtení souboru (upload)

K tomu má v SAPu k dispozici dvě systémové funkce ze známe funkční skupiny (function group) SFES.

1. Uložení souboru postaru

K uložení souboru slouží funkční modul GUI_DOWNLOAD, jehož nejdůležitějšími parametry jsou:

  • filename - název soubor, který je ukládán, včetně cesty
  • filetype - typ souboru určující znakovou sadu (BIN, DBF, WK1, ASC, VSS)
  • append - pokud je parametr nastaven na hodnotu "X" (abap_true) a soubor s názvem filename již existuje, pak jsou data přidána na konec tohoto souboru
  • data_tab - interní tabulka, jejíž data budou uložena do souboru; jednotlivá pole (sloupce) budou oddělena tabulátory
  • fieldnames - interní tabulka obsahující názvy jednotlivých sloupců, respektive hlavičku, která bude zapsána do souboru jako první řádek
  • filelength - importní parametr, ze kterého lze zjistit velikost souboru

Podělte se o tento článek s ostatními… Sdílet

© Pavel Jaroš [Sektor PJ] · Nahoru Nahoru