Validieren Sie Formfelder aus dem Infopath -benutzerdefinierten Code
-
22-09-2019 - |
Frage
Ich entwickle eine Infopath -Form für Bildet Dienstleistungen. Es hat diese Ansichten:
- Ansicht 1 Bitten Sie den Benutzer, einige grundlegende Anfangsdaten einzugeben
- Ansicht 2 Ruft einen Webdienst auf, der auf Daten in Ansicht 1 basiert und die Dropdowns entsprechend bevölkert
Am Ende der Ansicht 1 habe ich a hinzugefügt Next >
Schaltfläche zur Ansicht 2. Als Teil des Klickens auf diese Schaltfläche möchte ich, dass die Eingänge in Ansicht 1 zuerst validiert werden. Es scheint jedoch keine Regeln zu geben, die eine Ansicht oder irgendetwas im Objektmodell validieren, um Validierungsregeln auszuführen.
Gibt es Code, der ein Feldvalidierungsereignis auslösen kann?
Lösung
Die Antwort darauf zumindest für Infopath 2007 (auf die sich diese Frage abzielt) ist nein. Die einzige Lösung besteht darin, die gesamte Validierung manuell zu behandeln.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow