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 / 3990 / 207 / 281 ) »
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.
13233
Views
ALV Grid Daten ändern und speichern.
von vvu » 27.03.2008 10:27 • Verfasst in ABAP® für Anfänger
6
Antw.
5007
Views
Daten auf eine Datei im Server speichern
von meocon » 20.07.2020 16:52 • Verfasst in ABAP® für Anfänger
6
Antw.
2437
Views
Dynpro - Listboxeintrag speichern
von ServantOfSonata » 11.12.2013 10:57 • Verfasst in ABAP® für Anfänger
3
Antw.
6716
Views
Varianten von Dynpro speichern
von Jens Rommel » 14.07.2008 16:42 • Verfasst in Dialogprogrammierung
0
Antw.
1288
Views
Beliebige unbekannte Daten speichern, welches Format ...
von babap » 10.09.2010 23:44 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zukunft des ABAP Entwicklers
vor 2 Tagen von ralf.wenzel 6 / 281
HR in der Zukunft?
vor 2 Tagen von waltersen 5 / 2506
VS Code statt Eclipse
vor 3 Tagen von rob_abc 3 / 122

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

Zukunft des ABAP Entwicklers
vor 2 Tagen von ralf.wenzel 6 / 281
HR in der Zukunft?
vor 2 Tagen von waltersen 5 / 2506
VS Code statt Eclipse
vor 3 Tagen von rob_abc 3 / 122