Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
lehreroffice:zusatzprogramme:formulardesigner:bedingungsfelder [2014/07/30 11:56] – Externe Bearbeitung 127.0.0.1 | lehreroffice:zusatzprogramme:formulardesigner:bedingungsfelder [2021/12/23 17:12] (aktuell) – Thomas Horner | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Bedingungsfelder ====== | + | |
- | Jedes eingefügte Feld oder Element lässt sich an verschiedene Bedingungen knüpfen. Dabei kann zum Beispiel festgelegt werden, ob eine Checkbox angekreuzt sein soll oder ob eine Textpassage nur bei bestimmten Schülern (z.B. bei allen Mädchen) angezeigt und gedruckt werden soll. Die Bedingungen lassen sich über die ' | + | ====== Bedingungsfelder ====== |
+ | Jedes eingefügte Feld oder Element lässt sich an verschiedene Bedingungen knüpfen. Dabei kann zum Beispiel festgelegt werden, ob eine Checkbox angekreuzt sein soll oder ob eine Textpassage nur bei bestimmten Schülern (z. B. bei allen Mädchen) angezeigt und gedruckt werden soll. Die Bedingungen lassen sich über die ' | ||
- | Anhand einiger Beispiele werden die Verwendungsmöglichkeiten der Bedingungsfelder aufgezeigt. | + | \\ |
+ | === Einfache Bedingung === | ||
+ | Als Bedingung kann ein Feld (wie Geschlecht im Beispiel) mit einem gewünschten Wert festgelegt werden: | ||
+ | |||
+ | < | ||
+ | [schueler.geschlecht]=weiblich | ||
+ | </ | ||
+ | |||
+ | |||
+ | === Bedingung mit mehreren möglichen Werten === | ||
+ | Der Klassenname muss "1. Sek" oder "1. Real" lauten: | ||
+ | |||
+ | < | ||
+ | [klasse.name]=1.Sek; | ||
+ | </ | ||
+ | |||
+ | |||
+ | === Bedingungen mit UND verknüpfen === | ||
+ | Sobald zwei Bedingungen erfüllt sein müssen, können diese mit dem Schlüsselwort ' | ||
+ | |||
+ | < | ||
+ | [klasse.name]=1.Sek UND [schueler.geschlecht]=weiblich | ||
+ | </ | ||
+ | |||
+ | |||
+ | === Bedingungen mit ODER verknüpfen === | ||
+ | Sobald mindestens eine von zwei Bedingungen erfüllt sein muss, können diese mit dem Schlüsselwort ' | ||
+ | |||
+ | < | ||
+ | [klasse.name]=1.Sek ODER [klasse.name]=2.Sek | ||
+ | </ | ||
+ | |||
+ | === Enthält === | ||
+ | Ab Programmversion 2021.9.1 kann das " | ||
===== Beispiele ===== | ===== Beispiele ===== | ||
==== Checkbox bei entsprechender Konfession ankreuzen ==== | ==== Checkbox bei entsprechender Konfession ankreuzen ==== | ||
- | Sie möchten in einem Formular bei der entspechenden | + | Sie möchten in einem Formular bei der entsprechenden |
- | - Eine Chechbox | + | - Eine Checkbox |
- | - Optional der Checkbox einen interen | + | - Optional der Checkbox einen internen |
- Da die Box ausgewählt sein soll, wenn der Schüler evangelisch ist, auf den grünen gekreuzten Doppelpfeil neben dem Feld ' | - Da die Box ausgewählt sein soll, wenn der Schüler evangelisch ist, auf den grünen gekreuzten Doppelpfeil neben dem Feld ' | ||
- Im Dialogfenster die entsprechende Bedingung einstellen [schueler.confession]=evangelisch. | - Im Dialogfenster die entsprechende Bedingung einstellen [schueler.confession]=evangelisch. | ||
Zeile 16: | Zeile 50: | ||
- Nun die Checkbox für die übrigen Konfessionen erfassen. Hier soll immer dann ein Kreuz gesetzt werden, wenn die Konfession weder evangelisch noch katholisch ist. | - Nun die Checkbox für die übrigen Konfessionen erfassen. Hier soll immer dann ein Kreuz gesetzt werden, wenn die Konfession weder evangelisch noch katholisch ist. | ||
- Die Bedingung lautet wie folgt: [schueler.confession]<> | - Die Bedingung lautet wie folgt: [schueler.confession]<> | ||
- | - Zu den entspechenden | + | - Zu den entsprechenden |
==== Verschiedene Sätze für Mädchen oder Jungs ==== | ==== Verschiedene Sätze für Mädchen oder Jungs ==== | ||
Bei einem Informationsbrief für ein Lager soll bei den Mädchen eine andere Textpassage als bei den Knaben ausgegeben werden. | Bei einem Informationsbrief für ein Lager soll bei den Mädchen eine andere Textpassage als bei den Knaben ausgegeben werden. | ||
- | - Den ersten Satz (z.B. für die Mädchen) erfassen. | + | - Den ersten Satz (z. B. für die Mädchen) erfassen. |
- Nun die Sichtbarkeit für diesen Satz definieren. | - Nun die Sichtbarkeit für diesen Satz definieren. | ||
- Dazu in der Funktionsleiste bei der ' | - Dazu in der Funktionsleiste bei der ' | ||
Zeile 38: | Zeile 72: | ||
- | {{: | + | {{: |
{{: | {{: | ||