ich brauche (unterschiedlicher Typen) durch alle Eingänge zu gehen, die ein benutzerdefiniertes Attribut gemeinsam enthalten, wie unten:alle Eingaben mit benutzerdefinierten Attributs in einer Ansicht Erste
<m:Input value="{building>/shortName}" custom:required="true"/>
...
<m:Input value="{building>/longName}" custom:required="true"/>
So kann ich auf die jeweils eine Validierung tun einer von ihnen.
Einige von Ihnen können sich vorstellen, warum ich das mache (sap.m.Input
hat keine required
Eigenschaft selbst als sap.ui.commons.TextField
hat).
Durch pure jQuery, könnte ich es bekommen, aber es ist definitiv meine letzte Option zu versuchen.
Weiß jemand, wie man solche gefilterte Liste der Kontrollen erhält?
Eine andere bessere Lösung für das gleiche Problem ist ebenfalls willkommen.
Ich glaube nicht Validierungen tun wie dies ein solider Weg nach vorn ist .. besserer Nutzung Eingang Validierungen nach Art Bindung, wie durch @aborjinik – Qualiture
vorgeschlagen in der Tat, die Validierung nach Typ verbindlich ist definitiv der Weg zu gehen. Aber stellen Sie sich vor, Sie haben ein paar Pflichtfelder und berühren Sie nicht und klicken Sie einfach auf "Speichern". Es muss sie vor dem Posten validieren, oder? Mein Bedürfnis ist nur dafür, den Bindungstyp nicht zu ersetzen. –
In diesem Fall, siehe diesen Blog, schrieb ich vor einer Weile: http://scn.sap.com/community/developer-center/front-end/blog/2015/11/01/generic-sapui5-form-validator – Qualiture