ABAP Report

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

ABAP Report

Beitrag von swonny (Specialist / 101 / 10 / 1 ) »
Guten Morgen liebe Forummitglieder,

habe ein Problem mit einem ABAP Report.

Habe ein Funktionsfähigen Report kopiert und wollte diesen unter einem anderen Namen aktivieren.


Doch beim aktivieren kommt immer dieser Fehler:

"MARAV" ist nicht für die aktuelle logische Datenbank definiert.

Code: Alles auswählen.

*---------------------------------------------------------------*
* Datenbanksegmente                                             *
*---------------------------------------------------------------*
TABLES: MARAV, MARCV, MARM, MAKT, MBEW, MARD, LFA1, MARA.

....

....

GET MARAV.
  CLEAR: MARA, LFA1.
  CHECK MTART.
  CHECK MATKL.
  CHECK MFRNR.

  SELECT SINGLE * FROM  MARA CLIENT SPECIFIED
         WHERE  MANDT  = SY-MANDT
         AND    MATNR  = MARAV-MATNR.

...
...
Vielleicht könnt Ihr mir weiter helfen.

Viel Grüße

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von littleJohn (ForumUser / 70 / 13 / 0 ) »
Hallo,

war in dem kopierten Programm eine logische Datenbank hinterlegt???
und ist in deinem Programm auch eine angegeben die den Knoten MARAV enthält?

GET node (GET MARAV) wird ja auf den Knoten bzw. die Tabelle ausgeführt die in der Struktur der logischen Datenbank vorhanden ist soweit ich weiss ...

Gruß
Je mehr wir voneinander wissen, um so höher ist unsere Chance zu überleben.

Beitrag von swonny (Specialist / 101 / 10 / 1 ) »
littleJohn hat geschrieben:
war in dem kopierten Programm eine logische Datenbank hinterlegt??
Ja es war ein hinterlegt. Können Sie mir eine Verweis auf die Online-Duku geben bzw erklären wie das am besten machen kann?

littleJohn hat geschrieben: und ist in deinem Programm auch eine angegeben die den Knoten MARAV enthält?
Wie kann ich das erkennen?

Viele Grüße
swonny

Beitrag von littleJohn (ForumUser / 70 / 13 / 0 ) »
... In der Transaktion SE80 mit Rechtsklick auf das Programm > Anzeigen > Eigenschaften: Hier kann man erkennen ob und was für eine logische Datenbank hinterlegt ist. (Feld "logische Datenbank")

Wenn das Programm 1:1 kopiert wurde kann ja die gleiche logische DB wie im Ursprungsprogramm verwendet werden.
(kann in das oben erwähnte Feld eingetragen werden)

Logische DB anzeigen: SE36
Je mehr wir voneinander wissen, um so höher ist unsere Chance zu überleben.

Beitrag von littleJohn (ForumUser / 70 / 13 / 0 ) »
Je mehr wir voneinander wissen, um so höher ist unsere Chance zu überleben.

Beitrag von swonny (Specialist / 101 / 10 / 1 ) »
littleJohn hat geschrieben:Hallo,

war in dem kopierten Programm eine logische Datenbank hinterlegt???
und ist in deinem Programm auch eine angegeben die den Knoten MARAV enthält?

GET node (GET MARAV) wird ja auf den Knoten bzw. die Tabelle ausgeführt die in der Struktur der logischen Datenbank vorhanden ist soweit ich weiss ...

Es hat geklappt ich habe jetzt die log. DB zugeweisen und es funktioniert wunderbar.

Viele Grüße

Seite 1 von 1

Vergleichbare Themen

7
Antw.
4235
Views
ABAP Report
von Fritz » 26.02.2014 19:17 • Verfasst in ABAP® für Anfänger
3
Antw.
2353
Views
ABAP-Coding CO-Report
von sap-junior » 24.09.2015 10:01 • Verfasst in ABAP® Core
1
Antw.
1322
Views
E-mail aus ABAP Report versenden
von Gast » 07.02.2006 14:03 • Verfasst in ABAP® Core
0
Antw.
783
Views
Problem mit Spaltenausgabe im ABAP-Report
von Ingo » 10.01.2012 15:29 • Verfasst in ABAP® für Anfänger
3
Antw.
1151
Views
Fehler bei Variantenerstelleung mit ABAP-Report
von paolo1992 » 13.01.2015 17:44 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.