SAP Jobsuche bei DV-Treff
norti
  • norti
  • SAP Forum - Neuling Thema Starter
vor 17 Jahre

Hallo,

da uns an unserer Hochschule vor kurzem ein Projekt aufgetragen wurde, obwohl leider bisher keiner von uns mit SAP Erfahrungen sammeln konnte, habe ich ein paar allgemeine Fragen zu SAP und hoffe ihr könnt mir helfen.

Wir haben verschiedene Datenbak Tabellenstrukturen aus SAP bekommen und sollen nun neue Views erstellen. Da es überhaupt keine Einführung oder Unterlagen (außer den Tabellenstrukturen) zu dem Thema gab, sind wir ziemlich auf uns allein gestellt.

Was wir bisher herausgefunden haben:

Offensichtlich kann man neue Views mit Hilfe des Quickviewers (SQVI) und ABAP erstellen. Leider ist uns der Zusammenhang noch nicht ganz klar. Datenfelder aus den vorhandenen Tabellennamen mit dem Quickviewer zu extrahieren ist ja kein großes Problem, aber wie man daraus nun neue Views erstellt und wie das ganze mit ABAP zusammenhängt ist leider nicht klar.

Habt ihr vielleicht ein paar Tipps, wie wir am besten weiter vorgehen sollten, oder wie ihr an eine solche Aufgabenstellung rangehen würdet? Wir sind für jeden Hinweis dankbar!

Zerberus
vor 17 Jahre
Views ist doch nur die Sicht auf die selktierten und ausgegebenen Daten. Diese kann man mit den Anzeigevarianten (m.A. nach Views) einstellen. (Summierungen, Filter, Felder ein- und ausblenden, Aufriss festlegen ... etc.)

Solche Ausgaben kann mit Quickviewer, Query oder eben ABAP erzeugen. Nur die Mittel die Views einzustellen, sind eben bei jeder Methode unterschiedlich ...

norti
  • norti
  • SAP Forum - Neuling Thema Starter
vor 17 Jahre

Danke für die Antwort!

Unser Projekt wurde mittlerweile so geändert, dass wir aus mehreren Tabellen Datenfelder selektieren und diese dann in einer neuen Tabelle nach Excel exportieren sollen. Die benötigten Datenfelder haben wir mittlerweile aus den einzelnen Tabellen identifiziert und die Tabellen sind auch durch verschiedene Schlüssel miteinander verknüpft, so dass eigentlich ein Join kein Problem sein dürfte.

Hier mal, wie wir bisher vorgehen:
Quickviewer (SQVI) öffnen -> neuen Quickview anlegen -> bei Datenquelle Tabellen-Join auswählen (basismodus)

Dadurch wird eine neue grafische Sicht geöffnet, in diese laden wir nun z.B. zwei Tabellen die von uns benötigte Datenfelder beinhalten. Diese beiden Tabellen sind durch einen Schlüssel miteinander verknüpft.
Hier wissen wir nun nicht weiter. Wie kann man aus diesen beiden Tabellen selektieren, welche Datenfelder man in einer neuen resultierenden Tabelle haben möchte? Und wie kann man diese resultierende Tabelle dann nach Excel exportieren um dort daraus Reportings zu erstellen?

Hoffe jemand kann uns hier weiterhelfen.

Zerberus
vor 17 Jahre
Schon mal bei SAP nachgeschaut?
andros
vor 17 Jahre
norti schrieb:

Dadurch wird eine neue grafische Sicht geöffnet, in diese laden wir nun z.B. zwei Tabellen die von uns benötigte Datenfelder beinhalten. Diese beiden Tabellen sind durch einen Schlüssel miteinander verknüpft.

Hier wissen wir nun nicht weiter. Wie kann man aus diesen beiden Tabellen selektieren, welche Datenfelder man in einer neuen resultierenden Tabelle haben möchte? Und wie kann man diese resultierende Tabelle dann nach Excel exportieren um dort daraus Reportings zu erstellen?

Hallo norti,

wie Du oben schon richtig schreibst werden die beiden Tabellen lediglich miteinander verknüpft. D. h. es wird keine weitere physikalische oder logische Tabelle, sondern nur ein temporärer View erzeugt, welcher nach Verlassen des QuickViews wieder verloren geht.

Jedoch lässt sich sich über die Selektionsmaske des QuickViews die Ausgabeform bestimmen. Darunter gibt es u. a. die Möglichkeit den View sofern der QuickView im Vordergrund läuft über den Radiobutton DATEIABLAGE mit LAUFWERSBUCHSTABE:\PFAD\DATEINAME lokal abzulegen. Dies empfiehlt sich jedoch nur bei Tabellen mit ensprechendem Zugriff und geringer Trefferzahl. Sonst Laufzeitprobleme.

Sind diese aufgrund der DAtensatzanzahl zu erwarten empfiehlt sich die Hintergrundverarbeitung.
Für diesen Fall Dateiablage auf dem Server (Verzeichnis mit Eurer Basis abklären) und QuickView im Hintergrund ausführen.
Mittels FTP Programm lässt sich die Datei vom Server auf den lokalen Rechner holen.


Gruss

Andreas

-----------------------------------