Hallo,
ich habe folgendes Problem. Ich muss jeden Tag drei verschiedene Werte einer internen Tabelle eines Reports abspeichern. Das Programm soll dabei um Mitternacht per Batch gestartet werden. Diese werden dann monatlich aufsummiert (also ca. 90 Werte). Für die Monatsübersicht soll ein zweiter Z-Report bestehen, und am Ende des Quartals für eben drei Monate ausgewertet (ca. 270 Werte) zu werden. Die Quartalsübersicht der Werte soll in einer 3ten Z-Report erfolgen. Danach geht die Sache wieder von vorne los (die alten Quartalsdaten werden dann nicht mehr benötigt), da es von dort an im Excel weitergeht. Am leichtesten wäre natürlich die Ablage der Daten in eine Tabelle, da aber aus diversen Gründen keine neuen Tabellen hinzugefügt bzw. bestehende erweitert werden dürfen, muss ich hier auf Alternativen zurück greifen.
Mir fällt im Moment nur die Alternative ein, die Daten in ein *.txt File auf dem Applikationsserver abzulegen.
Leider werden aber dann die Daten vom Vortag wieder überschrieben. Über sog. "Infrastructures" habe ich mal etwas gehört, aber eben nur gehört.
Hat jmd alternative Idee bzw. weitere Infos zu diesen Strukturen? Mir fehlt leider die Erfahrung zu solchen Design-Themen.
Gruss & Danke
Wenn keine bestehenden Tabellen verwendet werden dürfen, bzw. weitere hinzugefügt werden können (Z-Tabellen), dann bleibt im Grunde nur noch die Ablage in Files auf dem Applikationsserver.
Was aber spricht dagegen, die Filenamen zu generieren aus einem Prefix wie z.B. monthvals und zusätzlich einem 'generierten Teil' aus dem Datum und ggf. Uhrzeit, also z.B.: monthvals_20050423.txt. Das um sicherzugehen, daß keine Werte überschrieben werden. Grundsätzlich kann man aber auch eine Datei ändern, ohne die Werte zu überschreiben.
Olaf P. hat geschrieben:...Schau Dir mal die Doku zu Export to/Import from Database an.
Gruß, Olaf
Hallo Chris,
in der Dokumentation zu den ABAP-Befehlen EXPORT und IMPORT gibt es Beispiele, wie man die INDX für das speichern/abrufen von Werten benutzen kann.
Beachte bitte, dass beim (Re-)Export immer die vollständige Liste der (zuvor angegebenen) Daten angegeben sein muss, weil nicht (mehr) Benannte dabei entfernt werden.[/code]
Gruß
Ereglam
May the Force be with your code || .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .