Inhalt einer internen Tabelle in ein Field Symbol übertragen

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

Inhalt einer internen Tabelle in ein Field Symbol übertragen

Beitrag von Andrzej (ForumUser / 63 / 23 / 0 ) »
Hallo Forum,

wie funktioniert es richtig den Inhalt einer internen Tabelle in ein Fieldsymbol zu übertragen. also ich verwende da immer ein loop über meine it_tab und mit assign <fs> übergebe ich es in mein Fieldsymbol.

gibt es eine schönere Art und Weise es in ein Field Symbol zu übertragen ohne dem Loop

Loop at it_tab assign <xy>.
endloop.

Danke :)

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


Re: Inhalt einer internen Tabelle in ein Field Symbol übertr

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Bild Loop at itab assigning <xy>. Bild

Hübsch genug?

Re: Inhalt einer internen Tabelle in ein Field Symbol übertr

Beitrag von lausek (ForumUser / 64 / 2 / 20 ) »
Du kannst auch mit

Code: Alles auswählen.

READ TABLE itab INDEX x ASSIGNING <fs>.
eine einzelne Zeile zuweisen, falls du das meinst.

Re: Inhalt einer internen Tabelle in ein Field Symbol übertr

Beitrag von ralf.wenzel (Top Expert / 3921 / 200 / 280 ) »
Oder den ganzen Inhalt: ASSIGN itab TO <FS>.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Inhalt einer internen Tabelle in ein Field Symbol übertr

Beitrag von Andrzej (ForumUser / 63 / 23 / 0 ) »
Unit605 hat geschrieben:Bild Loop at itab assigning <xy>. Bild

Hübsch genug?
:D :D :D :D

Re: Inhalt einer internen Tabelle in ein Field Symbol übertr

Beitrag von Andrzej (ForumUser / 63 / 23 / 0 ) »
wenn ich es in einen Loop Packe funktioniert es sobald ich aber die ASSIGN itab TO <FS>. anweisung nutze wirft er mir einen Fehler das es nicht typkompatibel ist :roll:

Re: Inhalt einer internen Tabelle in ein Field Symbol übertr

Beitrag von Somani (ForumUser / 81 / 12 / 20 ) »
Andrzej hat geschrieben:wenn ich es in einen Loop Packe funktioniert es sobald ich aber die ASSIGN itab TO <FS>. anweisung nutze wirft er mir einen Fehler das es nicht typkompatibel ist :roll:
ja mit dem selben <fs> geht das nicht.
Beim LOOP oder READ TABLE wird jeweils nur eine Zeile der Tabelle dem <fs> zugewiesen. Beim ASSIGN itab die komplette Tabelle; das heisst, dass da das <fs> auch vom type her eine table sein muss.

Re: Inhalt einer internen Tabelle in ein Field Symbol übertr

Beitrag von gtoXX (Specialist / 213 / 44 / 36 ) »
Andrzej hat geschrieben:Hallo Forum,

wie funktioniert es richtig den Inhalt einer internen Tabelle in ein Fieldsymbol zu übertragen. also ich verwende da immer ein loop über meine it_tab und mit assign <fs> übergebe ich es in mein Fieldsymbol.

gibt es eine schönere Art und Weise es in ein Field Symbol zu übertragen ohne dem Loop

Loop at it_tab assign <xy>.
endloop.

Danke :)
Du müsstest bitte genauer sagen was Du machen willst. In welchem Kontext findet denn der Loop statt ? Für ein zeilenweises Bearbeiten einer internen Tabelle, wäre das eine der richtigen Formen.

Beim Lesen nur einer Zeile wäre z.b. ASSIGN itab[ Suchfeld = zulesenderWert ] TO FIELD-SYMBOL(<str_itab>). eine andere Variante, je nach Release.
"Code lügt nicht ^^"

Re: Inhalt einer internen Tabelle in ein Field Symbol übertr

Beitrag von Kai999 (ForumUser / 39 / 3 / 0 ) »
Kann man mit ASSIGNING auch die Werte direkt übertragen?

Re: Inhalt einer internen Tabelle in ein Field Symbol übertr

Beitrag von sapyard (ForumUser / 31 / 5 / 2 ) »
Can you please state your requirement more clearly?

You do not want to loop and assign right? What is your need?

If you want to loop then as all suggested,

Loop at it_tab assigning <fs>
* do something
Endloop.
Thanking you.

With Regards,
Raju.
----------------------
Raju Shrestha
www.sapyard.com
----------------------

Seite 1 von 1

Vergleichbare Themen

7
Antw.
3660
Views
Interne Tabelle als Field-Symbol verwenden Release 3.1i
von spaceman21th » 12.05.2006 11:22 • Verfasst in ABAP® für Anfänger
3
Antw.
1403
Views
interne Tabelle in Field-Symbol mit weniger spalten kopieren
von JanR » 02.10.2020 12:07 • Verfasst in ABAP® für Anfänger
2
Antw.
2208
Views
Inhalt der Internen Tabelle in einem Screen anzeigen.
von annaarnst » 06.08.2008 11:16 • Verfasst in ABAP® Core
10
Antw.
3595
Views
Probleme mit Field Symbol
von Kenny » 03.04.2013 17:11 • Verfasst in ABAP® für Anfänger
3
Antw.
3080
Views
Dump bei Field-symbol
von tho_died » 24.06.2008 14:43 • Verfasst in ABAP® für Anfänger

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 497
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2139
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8735