Pflichtfelder / Druck unterbinden

Grundsätzliche Themen zur Bedienung, Erstellung von Formularen, Datenbankanbindung und Beispiele ...
Antworten
Limpi
Beiträge: 18
Registriert: 10.12.2009, 10:07

Pflichtfelder / Druck unterbinden

Beitrag von Limpi » 11.01.2011, 10:09

Hallo Acronauten,

wir wollen für ein XDP-Formular folgendes als Bedingung einstellen...:

Auf diesem XDP gibt es zwei Kreuzkästchen (Vertrag angelegt / Vertrag nicht angelegt z.B.).

Eines dieser Felder muss aber zwingend angekreuzt werden, sonst soll der Druck mit einer Fehlermeldung unterbunden werden.

Da ich so etwas bislang noch rein gar nicht gemacht habe, nun die Frage an euch - Wie geht so etwas?

Die Felder heißen bei uns in der Objektbindung z.B. VERTRAGJA und VERTRAGNEIN.

Vielen Dank für eure Mühen im voraus.

Limpi

yuc2me
Beiträge: 201
Registriert: 20.01.2010, 17:55

Pflichtfelder / Druck unterbinden

Beitrag von yuc2me » 11.01.2011, 10:50

Hallo Limpi,


zum einen könntest du bei den jeweiligen Objekten unter der Eigenschaft "Wert"
(Objekt -> Wert -> Typ): "Benutzereingabe erforderlich" einstellen. Dann bricht er ab, wenn diese leer sind.

und zum anderen könntest du im prePrint-Event eine Prüfung ausführen, wie z. B.

Code: Alles auswählen

if (Objekt.Vertrag<>1) then $event.cancelAction = 1 endif
ScriptSprache ist FormCalc.

MfG, yuc2me

Antworten