Hi Forum
da ich mit ABAP gerade angefangen habe, wird diese Frage für Euch sehr einfach sein, für mich aber verursacht sie Kopfschmerzen
Ich möchte ein Feld auf inhalt überprüfen, wenn es leer ist soll eine Fehlermeldung ausgegeben werden, also ich habe zwei felder, semdauer(seminardauer) und sempreis(seminarpreis), wenn seminardauer eingegeben wurde muß der Benutzer auch ein Preis eingeben! Das möchte ich mit der FIELD Anweisung erledigen, nur das das Programm alles in die Tabelle speichert und dan in das Modul springt das die Prüfung durchführt, wen ich dan auch en fehlenden Preis eingebe, wird er dan nicht mit in die Tabelle gespeichert! Und er muß mit rein!!!
// das steht im DynPro
PROCESS AFTER INPUT.
MODULE user_command_0100.
FIELD semdauer MODULE check_sempreis.
* check_sempreis prüft das Feld sempreis
// das ist im Modulpool
MODULE check_sempreis INPUT.
IF semdauer IS INITIAL.
MESSAGE e000(zbc17).
ENDIF.
ENDMODULE. " check_sempreis INPUT
Wenn das Modul abgearbeitet ist endet das Programm, die neueingabe wird leider nicht mit gespeichert, ich hoffe Ihr weist was ich mene
mfg Gast_1