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 / 3991 / 208 / 282 ) »
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.
13236
Views
ALV Grid Daten ändern und speichern.
von vvu » 27.03.2008 10:27 • Verfasst in ABAP® für Anfänger
6
Antw.
5042
Views
Daten auf eine Datei im Server speichern
von meocon » 20.07.2020 16:52 • Verfasst in ABAP® für Anfänger
6
Antw.
2443
Views
Dynpro - Listboxeintrag speichern
von ServantOfSonata » 11.12.2013 10:57 • Verfasst in ABAP® für Anfänger
3
Antw.
6722
Views
Varianten von Dynpro speichern
von Jens Rommel » 14.07.2008 16:42 • Verfasst in Dialogprogrammierung
0
Antw.
1291
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 ewx 9 / 703
Prüfzeugnisse Anlagen finden
vor 2 Tagen von ewx gelöst 2 / 238
Spool vereinen OTF und PDF
vor 5 Tagen von anna2205 1 / 183
HR in der Zukunft?
vor einer Woche von waltersen 5 / 2666

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 ewx 9 / 703
Prüfzeugnisse Anlagen finden
vor 2 Tagen von ewx gelöst 2 / 238
Spool vereinen OTF und PDF
vor 5 Tagen von anna2205 1 / 183
HR in der Zukunft?
vor einer Woche von waltersen 5 / 2666

Unbeantwortete Forenbeiträge

Spool vereinen OTF und PDF
vor 5 Tagen von anna2205 1 / 183
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6351
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 24104