struktur

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

struktur

Beitrag von swonny (Specialist / 102 / 10 / 2 ) »
Hallo Abapuser,

gibt es vielleicht einen einfachen weg daten aus einer struktur zu bekommen?
meine Struktur heißt "RN1WP_REQUEST_LIST" da ist ein datumsfeld namens "EBGDT". dieses feld möchte ich ausgeben.

Grüße
swonny

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


Beitrag von mawi (ForumUser / 61 / 0 / 1 ) »
data: feldname like ebgdt.
select single ebgdt from RN1WP_REQUEST_LIST into feldname.
write: / feldname.

oder verstehe ich dich falsch?

Beitrag von swonny (Specialist / 102 / 10 / 2 ) »
hallo mawi,
hab das ausprobiert, leider kommt dieser fehler...

ebgdt muss eine flache struktur sein. interne tabellen, referenzen, strings und strukturen sind als komponenten verboten.

...mhh bin ratlos :(

grüße
swonny

Beitrag von mawi (ForumUser / 61 / 0 / 1 ) »
Poste doch mal deine struktur (SE11), und wie ebgdt definiert ist. Und handelt es sich bei RN1WP_REQUEST_LIST um eine Struktur oder Tabelle? Auch hier wäre ein Stück Code hilfreich...

Beitrag von swonny (Specialist / 102 / 10 / 2 ) »
mawi hat geschrieben:Poste doch mal deine struktur (SE11), und wie ebgdt definiert ist. Und handelt es sich bei RN1WP_REQUEST_LIST um eine Struktur oder Tabelle? Auch hier wäre ein Stück Code hilfreich...
DATENTYP: RN1WP_REQUEST_LIST
ist eine Struktur.

Hier ein paar Komponente aus der Struktur:
http://jussli.googlepages.com/struktur

ich möchte gerne das Feld: ebgdt in einem report ausgeben.
leider funktionieren die übungsbeispiele in der literatur nicht richtig.

grüße
swonny

Beitrag von swonny (Specialist / 102 / 10 / 2 ) »
mawi hat geschrieben:Poste doch mal deine struktur (SE11), und wie ebgdt definiert ist. Und handelt es sich bei RN1WP_REQUEST_LIST um eine Struktur oder Tabelle? Auch hier wäre ein Stück Code hilfreich...
DATENTYP: RN1WP_REQUEST_LIST
ist eine Struktur.

Hier ein paar Komponente aus der Struktur:
http://jussli.googlepages.com/struktur

ich möchte gerne das Feld: ebgdt in einem report ausgeben.
leider funktionieren die übungsbeispiele in der literatur nicht richtig.

grüße
swonny

Beitrag von mawi (ForumUser / 61 / 0 / 1 ) »
dein screenshot nutzt da leider auch nicht viel, weil du genau den interessanten bereich weggescrollt hast (scrollbar unten nach ganz links schieben). es scheint sich aber tatsächlich um ein datumsfeld zu handeln.

du kannst auch LIKE SY-DATUM schreiben, das paßt dann auf jeden fall (denke ich).

wenn RN1WP_REQUEST_LIST aber eine struktur ist, kannst du daten nicht rausbekommen, denn daten stehen in einer TABELLE, die eine struktur hat. wenn du eine beschreibung des ebgdt-feldes meinst, dann mußt du schon schreiben, was du wissen willst - domäne, anzahl zeichen, feldtyp, ...? weiß nicht, ob man das herausbekommt, aber ich weiß auch nicht, ob du das meinst. cosing wäre echt hilfreich!

ich bin mir eben noch nicht sicher, ob wir nicht aneinander vorbeireden...

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
Hi swonny,

du hast sicherlich in irgendeinem Programm auf ein Feld die F1-Hilfe bemüht und hast diese Struktur angezeigt bekommen.

Die Daten werden vom Programm in die Struktur geschoben. Wo das Programm die Daten herbekommt, musst du im Coding erarbeiten. Dazu gibt es folgende Möglichkeiten:
1. Das Programm ruft einen speziellen Lesebaustein auf, gibt ein Objekt mit und bekommt die Daten in der Struktur zurück. In dem Fall könnte ein Verwendungsnachweis auf die Struktur in Funktionsbausteinschnittstellen helfen (SE11 - Verwednungsnachweis)
2. Du suchst in dem Programm nach dem Feldnamen und schaust, wo eine Zuweisung gemacht wird.
3. Du startest die Transaktion und setzt dir gleich zu Anfang im Debugger einen Watchpoint auf das Feld. Dann hält das System an, sobald hier ein Wert reingeschrieben wird. Wenn's ungünsig läuft, wurden die Daten vorher in einer anderen Struktur aufbereit und werden nun durch ein "MOVE-Corresponding" in die Struktur geschoben. In dem Fall musst du dann halt auf das andere Feld einen Watchpoint setzen.
4. Eine andere Möglichkeit ist noch der SQL-Trace (ST05). Hier schaust du einfach die gelesenen Tabellen durch und schaust, ob du was passendes findest.

Beitrag von swonny (Specialist / 102 / 10 / 2 ) »
Hallo mawi, hallo ewx,

viellen, viellen DANK für eure hilfe nun weiss ich schon mal weiter. Werde mal ein Verwendungdnachweis machen und im code nachschauen ob ich da was interessantes finde.

grüße
swonny

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1898
Views
Struktur als Kopie von vorhandener Struktur anlegen
von Marwin » 20.04.2005 15:29 • Verfasst in ABAP® Core
1
Antw.
575
Views
1
Antw.
1522
Views
PS Struktur
von SAP_ENTWICKLER » 23.11.2015 11:12 • Verfasst in ABAP® Core
3
Antw.
1740
Views
Struktur
von swonny » 04.09.2008 17:16 • Verfasst in ABAP® für Anfänger
3
Antw.
2855
Views
Struktur übergeben
von erzoo24 » 06.07.2015 14:45 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 2 Stunden von tar 8 / 181
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

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.

Aktuelle Forenbeiträge

Regex in where
vor 2 Stunden von tar 8 / 181
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822