Ich habe hier eine Datenbank, bei der es zu viel Aufwand wäre, die ganze App in XPages neu zu machen, trotzdem haben wir Änderungswünsche...
Einer war eine "modernere" Feld- Validierung... Das haben wir über das onSubmit- Event gelöst... Dummerweise wird dieses Event gefeuert bei:
- Action buttons mit @Command([FileSave]) -> Ja, genau da soll es hin
- Action buttons mit @Command([FileCloseWindow]) -> Was soll das denn?
- Jeder Feld- änderung, die ein Reload der Maske auslöst (weil die Feld- Eigenschaft entsprechend gesetzt ist) -> technisch Verständlich, aber trotzdem unlogisch...
Gibt es ne Möglichkeit
a) zu verhindern, dass das onSubmit fälschlicherweise aufgerufen wird
oder
b) im onSubmit rauszufinden, welches Event den Submit ausgelöst hat
Alle sind ja auf dem XPage- Zug, aber wie geschrieben ist das hier keine Alternative, und ich muss mich hier mit dem "alten Kram" rumschlagen...