Hromadný export programů ze SAPu

Občas může být užitečné zazálohovat si svoje ABAPovské programy (třeba když se rozhodnete sbalit si svých pár švestek a jít o dům dál ). V tom případě pravděpodobně narazíte na problém, že SAP nenabízí žádnou funkci nebo transakci, která by umožňovala programy hromadně vyexportovat. Naštěstí není nic snazšího než si takovou utilitku napsat.

Program ZEXPORT_PROGS

V ABAPu existuje několik užitečných příkazů pro manipulaci s programy (v sapí terminologii reporty) jako například READ REPORT, INSERT REPORT nebo DELETE REPORT (pro detailní info se podívejte do nápovědy). A právě příkaz READ REPORT <prog_name> INTO <i_tab> je ten, který se nám v tomto případě bude hodit, protože umí načíst zdrojový kód programu a vrátit jej v interní tabulce. Názvy jednotlivých programů si zase dohledáme v tabulce (respektive view) TRDIR. A potom už jenom stačí vysypat jednotlivé zdrojáky do souborů.


Související



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

Komentáře

avatar

[1] Duchy

clock  16. 01. 2009, 17:34

Díky za vynikající tip. Doufám, že přibudou další články ze stejné kategorie… 


Pavel

[2] Pavel

clock  19. 01. 2009, 07:48

Reakce na [1] > Uvidíme, snad časem ještě něco vymyslím… A pozor na export programů uživatele SAP 


avatar

[3] Ondřej

clock  19. 12. 2009, 23:08

Doposud jsem vývoje nechával ležet na serverech, protože stáhnout textové prvky, dynpra, funkční moduly, globální classy, třídy zpráv,… přinášelo spíše utrpení. Od letoška nedám dopustit na povedený SAPlink – je na světě od konce roku 2006 v rámci opensource http://wiki.sdn­.sap.com/wik…


Pavel

[4] Pavel

clock  21. 12. 2009, 09:26

Reakce na [3] > Díky za tip.



Přidat komentář

Upozornění: Komentář musí být před publikováním schválen!
: *
: *

: *

:



  • Pole označená hvězdičkou jsou povinná.
  • Můžete použít Texy! syntaxi. HTML tagy nejsou povolené!
    Příklad syntaxe: **tučně**, *kurzíva*.
  • Odkazy začínající http(s)://, ftp:// a mailto: se zformátují automaticky.
  • Na jiné komentáře se můžete odkazovat např. zápisem [1].
  • Gravatar připojený k Vaší e-mailové bude zobrazen u komentáře.
  • Upozorňuji, že komentáře, které se netýkají tématu článku, jsou vulgární nebo urážlivé, mohou být smazány.

Začátek článku Nahoru | Začátek komentářů Nahoru

© Pavel Jaroš [Sektor PJ] · Nahoru Nahoru