Bei diesem Typ der Gültigkeitsprüfung wird der eingegebene Inhalt in eine Zahl gewandelt und anschließend mit den Vorgaben für Untergrenze (Attribut start) und Obergrenze (Attribut end) verglichen.
Die Gültigkeitsprüfung findet zu folgenden Zeitpunkten statt:
- Beim Aufbau der Form-UI-Seite.
- Wenn die Enter-Taste gedrückt wird.
- Wenn der Fokus das Eingabefeld verlässt.
Liegt die Eingabe nicht im erlaubten Bereich, wird das Eingabefeld mit roter Hintergrundfarbe dargestellt und der selbst definierte Tooltip (Attribut message) zeigt dann eine entsprechende Meldung an.
Attributname | Verwendung | Attributwerte | Defaultwert | Beschreibung |
---|---|---|---|---|
end | benötigt | beliebig | Obergrenze des erlaubten Bereichs | |
message | benötigt | eo, focusOut, modify | Text der im Fehlerfall als Tooltip angezeigt wird | |
start | benötigt | beliebig | Untergrenze des erlaubten Bereichs |
Erlaubte Unterelemente | Anzahl |
---|---|
keine |
Die Eingabe einer Solltemperatur darf sich nur in einem Bereich von -10 bis +20 bewegen.
<input type="text" receiver="parameter('Temperature')" >
<inputValidators>
<numberRangeValidator start="-10" end="20" message="Valid values are in the range of -10 to +20" />
</inputValidators>
</input>
Ergebnis: