Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Eine Validierungsregel muss erstellt werden. Da es keinen direkten Wert in Form einer Anzahl gibt, muss die Anzahl der aktivierten Chechboxes gezählt werden. Über die Validierung wird jedoch nicht das Elementverhalten (geklickt oder nicht) beurteilt, sondern der/die Feldwert/e (Value).

Technisch wird jeder VALUE mit einem « _;_ » getrennt  > z.B. « naturschutz_;_rohstoffholz_;_forschung » 

Folgende Formel muss in der Regel verwendet werden « countInString(string(nodeValue(".")),"_;_") > 2 »  hier wird also der String VALUE der Checkboxgruppe nach der Zeichenfolge « _;_ » durchsucht (als String, daher in "") und dann als Wert wird die Anzahl der Vorkommnisse ausgegeben. Achtung, da bei einer Auswahl (nur eine Element geckeckt), wird noch kein Trennstring verwendet und somit wird 0 ausgegeben. Daher wird im Beispiel (max. 3) mit  >2 verglichen.

Image Added

nodeValue(".")  >  "." könnte auch durch die Element-ID ersetzt werden. Das es im gezeigten Beispiel jedoch um eine Regel direkt auf dem Element handelt, beziehts sich "." auf sich selbst.