Dynpro - Daten anlegen und speichern

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

Dynpro - Daten anlegen und speichern

Beitrag von Nadine_2706 (ForumUser / 91 / 16 / 0 ) »
Hallo,
ich bin neu in Dynpro, sowie in ABAP auch.

Ich habe ein Dynpro, wo ich Daten anlegen möchte und dann diese abspeichern.
Nur weiss ich leider nicht wo ich anfangen soll!!!!

Bis jetzt habe ich Felder mit ScreenPainter angelegt. Auch Status sowie Save-Button ist da!!!

Beim Click auf Speichern, passiert bei mir leider nichts!!!

Anbei mein code:

Code: Alles auswählen.

process after input.
module USER_COMMAND_0101.

module USER_COMMAND_0101 input.
  OK_SAVE  =  OK_CODE.
  clear OK_CODE.

  case  OK_SAVE.
    when  'BACK'  or  'ABBR'.
      clear OK_CODE.
    when  'SAVE'.
       perform  DATEN_SICHERN.
      if SY-SUBRC = 0.
        message A001 with EQUI-EQUNR.
      endif.     
  endcase.
endmodule.

form DATEN_SICHERN .
  loop at screen.
      EQUI-EQUNR      = LS_EQUI-EQUNR.
      EQUI-EQTYP      = LS_EQUI-EQTYP.
      EQUI-EQART      = LS_EQUI-EQART.
      MODIFY SCREEN.
  endloop.
endform. 
Danke!!!

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


Re: Dynpro - Daten anlegen und speichern

Beitrag von Bitfummler (Specialist / 111 / 4 / 3 ) »
hallo nadine,

hast du das feld OK_CODE auch in der elementenliste genauso definiert? den musst du beim typ OK eintragen.

gruss bitfummler

Re: Dynpro - Daten anlegen und speichern

Beitrag von Nadine_2706 (ForumUser / 91 / 16 / 0 ) »
ja, habe ich. Geht leider nicht!!!

Re: Dynpro - Daten anlegen und speichern

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Moin,

was soll da auch passieren? Du machst einen LOOP AT SCREEN (das ist ein Loop über die Eigenschaften aller Felder) und schreibst die Felder in die Feldleiste EQUI. Eine A-Meldung (die einen Abbruch erzeugt) würde ich nicht schalten.

Wenn du die Felder wegschreiben willst, musst du erstmal diesen LOOP AT SCREEN/MODIFY SCREEN/ENDLOOP rausmachen. Und dir dann eine Tabelle überlegen, wo du die Daten hinschreibst - ich hoffe nicht, dass du die wirklich in die EQUI schreiben willst.
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

3
Antw.
12771
Views
ALV Grid Daten ändern und speichern.
von vvu » 27.03.2008 10:27 • Verfasst in ABAP® für Anfänger
4
Antw.
5218
Views
Daten aus SAP in Access Tabelle speichern
von kugelschreiber » 18.05.2005 15:23 • Verfasst in Exchange Infrastructure
6
Antw.
2360
Views
Daten auf eine Datei im Server speichern
von meocon » 20.07.2020 16:52 • Verfasst in ABAP® für Anfänger
1
Antw.
2148
Views
Daten zeilenweise in interne Tabelle speichern
von SLS » 19.09.2005 10:57 • Verfasst in ABAP® für Anfänger
6
Antw.
2168
Views
Dynpro - Listboxeintrag speichern
von ServantOfSonata » 11.12.2013 10:57 • 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

Daten an Tabelle binden
vor 11 Minuten von Lukas Sanders 2 / 783
Dialog-Container mit Toolbar/Status
vor 13 Stunden von black_adept gelöst 21 / 2612

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

Daten an Tabelle binden
vor 11 Minuten von Lukas Sanders 2 / 783
Dialog-Container mit Toolbar/Status
vor 13 Stunden von black_adept gelöst 21 / 2612

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2399
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 8984