Befüllen einer Tabelle

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

Befüllen einer Tabelle

Beitrag von gruftassel (ForumUser / 31 / 0 / 0 ) »
Fange gerade an mir Abap beizubringen. Habe dazu eine Frage. Habe mir jetzt im Dictionary eine DB-Tabelle angelegt. Als nächstes habe ich mir Parameters angelegt. Nun sollen die eingegebenen Daten in die DB-Tabelle fortgeschrieben werden und dann ausgelesen werden. Wie geht denn das - Wer kann mir helfen?
Danke

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


Re: Befüllen einer Tabelle

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
gruftassel hat geschrieben:Fange gerade an mir Abap beizubringen. Habe dazu eine Frage. Habe mir jetzt im Dictionary eine DB-Tabelle angelegt. Als nächstes habe ich mir Parameters angelegt. Nun sollen die eingegebenen Daten in die DB-Tabelle fortgeschrieben werden und dann ausgelesen werden. Wie geht denn das - Wer kann mir helfen?
Danke
Eiweh. Online-Hilfe zu INSERT und SELECT. Oder den Arbeitgeber anscheißen, warum er dir keinen Kurs bezahlt.


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

Beitrag von M. Lahr (Specialist / 109 / 0 / 0 ) »
Hallo.

Die TA /nse80 enthält auch einiges an Beispielen zum Thema DB-Zugriff (Umfeld - Beispiele - ABAP/4). Zum Beispiel dieses:

REPORT demo_int_tables_insert .

DATA: BEGIN OF line,
land(3) TYPE c,
name(10) TYPE c,
age TYPE i,
weight TYPE p DECIMALS 2,
END OF line.

DATA itab LIKE SORTED TABLE OF line
WITH NON-UNIQUE KEY land name age weight.

line-land = 'G'. line-name = 'Hans'.
line-age = 20. line-weight = '80.00'.
INSERT line INTO TABLE itab.

line-land = 'USA'. line-name = 'Nancy'.
line-age = 35. line-weight = '45.00'.
INSERT line INTO TABLE itab.

line-land = 'USA'. line-name = 'Howard'.
line-age = 40. line-weight = '95.00'.
INSERT line INTO TABLE itab.

line-land = 'GB'. line-name = 'Jenny'.
line-age = 18. line-weight = '50.00'.
INSERT line INTO TABLE itab.

line-land = 'F'. line-name = 'Michele'.
line-age = 30. line-weight = '60.00'.
INSERT line INTO TABLE itab.

line-land = 'G'. line-name = 'Karl'.
line-age = 60. line-weight = '75.00'.
INSERT line INTO TABLE itab.

LOOP AT itab INTO line.
WRITE: / line-land, line-name, line-age, line-weight.
ENDLOOP.

mfg M.L.

ps: ein- und dasselbe Posting in verschieden Foren kann durchaus entdeckt werden ;-)

Beitrag von gruftassel (ForumUser / 31 / 0 / 0 ) »
Danke für Deine Antwort. Ich wollte Die eingabe über einen Slektionsbildschirm machen, also mit Parameters und nicht direkt mitgeben.

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Vielleicht ist dir die Transaktion ABAPDOCU eine Hilfe.

Gruß, Enno

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo,

auch hier scheint mir ein Kurs das Mittel der Wahl zu sein.

Gruß
babap

Beitrag von babap (Expert / 681 / 1 / 1 ) »
--

Beitrag von PsychoMantis (ForumUser / 98 / 0 / 0 ) »
Ein schönes Grundlagenbuch wäre für den Anfang auch nicht schlecht und ist auch nicht ganz so teuer wie nen SAP-Kurs.
Dann kann man auch das schöne SAP-Standardbeispiel mit den Tabellen sflight etc. durchspielen :)

Gruß
Psy

Beitrag von gruftassel (ForumUser / 31 / 0 / 0 ) »
Kann mir denn niemand sagen wie ich jetzt die Daten aus einem Selektionsbildschirm in die DB wegschreiben kan. Ich glaube irgendwie mit insert into. Selbst in dem Grundlagenbuch "Einstieg in ABAP" steht darüber nichts.

Beitrag von M. Lahr (Specialist / 109 / 0 / 0 ) »
Hallo nochmal.
gruftassel hat geschrieben:Kann mir denn niemand sagen wie ich jetzt die Daten aus einem Selektionsbildschirm in die DB wegschreiben kan. Ich glaube irgendwie mit insert into. Selbst in dem Grundlagenbuch "Einstieg in ABAP" steht darüber nichts.
Verrätst Du uns auch die SAP Version mit der Du arbeitest ? Das mit ABAP/4 programmiert werden soll, sieht man jetzt ja :) Ein wenig Eigenleistung in Form von bisher geleistetem Code könnte übrigens auch nicht schaden. Z.B. von hier: http://www.impuls-mb.de/mako/abap/ (DynproProgrammierung)
Literaturmässig scheint das Buch 'Praxisbuch Web Dynpro for ABAP' allerdings besser geeignet zu sein: http://www.sap-press.de/katalog/buecher ... 2heG7YHn78
(auch wenn das Schlagwort 'Selektion' dort nicht auftritt...)

mfg M.L.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2407
Views
DB Tabelle befüllen
von bohne » 06.12.2006 23:47 • Verfasst in ABAP® für Anfänger
15
Antw.
14164
Views
Range-Tabelle befüllen
von Bright4.5 » 06.02.2019 15:08 • Verfasst in ABAP® für Anfänger
10
Antw.
5287
Views
Interne Tabelle befüllen
von Tanega » 16.02.2017 12:36 • Verfasst in ABAP® für Anfänger
2
Antw.
6883
Views
Interne Tabelle befüllen
von watle » 28.09.2015 23:14 • Verfasst in ABAP® für Anfänger
1
Antw.
1851
Views
Felder der Tabelle befüllen
von barbara » 11.08.2006 11:04 • Verfasst in Web-Dynpro, BSP + BHTML

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 43 Minuten von msfox 2 / 34
Interne Tabelle
vor 17 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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

Zugriff auf Daten via Webdav
vor 43 Minuten von msfox 2 / 34
Interne Tabelle
vor 17 Stunden von sap_enthusiast 3 / 163
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141