Wein ein Parameter optional ist, dann ist es per Definiton ok, dass er fehlt - sprich automatisch passiert da nichts. Wenn Du in irgendeiner Konstellation den Parameter doch brauchst, dann musst Du eine Exception programmieren.Blueshape hat geschrieben:Hallo!
1.
Angenommen ich habe bei einem Import-Parameter gesagt, dass er nicht optional ist.
Muss ich dafür auch Exceptions bereithalten,
wenn er vom aufrufenden Programm nicht gefüllt wird, oder passiert das irgendwie automatisch, dass das aufrufende Programm informiert wird, dass da was fehlt.
2.
Muss ich auch so Datumsprüfungen machen (habe einen Import-Parameter als Datumsfeld) oder muss da auch das aufrufende Programm für sorgen ?
Ich würde jetzt nämlich nur sowas prüfen wie z.B. dass wenn ein BUKRS übergeben wird, dass es den auch gibt. Falls es ihn nicht gibt, würde ich eine Exception schmeißen.
Viele Grüße,
Blueshape