Seite 1 von 1

Abfragen von Feldern

Verfasst: 19.03.2014, 16:30
von jonnybks
Hallo Zusammen,
ich habe hinter einer Schaltfläche folgenden JavaScript hinterlegt:

Code: Alles auswählen

if (app.viewerType == "Reader") {
app.alert("Dieser Reader kann leider nicht speichern!");
} else
if (this.getField("Datum_SB").valueAsString == ""){
app.alert("Sie haben noch kein Datum eingetragen! Versenden daher nicht möglich!");
} else
if (this.getField("Auftragsart").valueAsString == ""){
app.alert("Sie haben noch keine Auftragsart gewählt! Versenden daher nicht möglich!");
} else
if (this.getField("A_Projekt").valueAsString == ""){
app.alert("Sie haben noch keine Projektnummer eingetragen! Versenden daher nicht möglich!");
} else



this.mailDoc({
	cTo: this.getField("cabMailCto").value,
});
Wenn die am Anfang abgefragten Felder nicht mehr leer sind soll das Dokument per Mail verschickt werden. Leider funktioniert das nicht ganz, das Dokument wird immer verschickt, egal ob die Fomularfelder ausgefüllt sind. Was mache ich da falsch?
Bitte um Hilfe
gruss
Bernd

Abfragen von Feldern

Verfasst: 19.03.2014, 21:52
von Merklin
Hallo Bernd,

hilft dir das weiter?

VG Merklin

Abfragen von Feldern

Verfasst: 19.03.2014, 22:06
von jonnybks
Hallo Merklin,
vielen Dank für das Beispiel. Das funktioniert so wie ich es wollte. Allerdings wie bekomme ich in dem Code meine Formularfelder unter? Die haben alle 3 unterschiedliche Namen. Wie passe ich den Code entsprechend an?
Ich würde mich über Deine Hilfe sehr freuen,...

Lieebe Grüße
Bernd

Abfragen von Feldern

Verfasst: 19.03.2014, 22:14
von jonnybks
bzw. ich habe noch viel mehr Felder in dem Formular die aber keine Pflichtfelder sind. Mit Deinem Code werden doch automatisch alle Felder zu Pflichtfeldern oder?

Abfragen von Feldern

Verfasst: 20.03.2014, 10:10
von Merklin
Hallo Bernd,

also ein bisschen mehr Experimentierfreude, hätte ich dir schon zugetraut.
Es werden alle Felder abgefragt, die du als Erforderlich angekreuzt hast.
Der Namen spielt dabei keine Rolle.

VG Merklin

Abfragen von Feldern

Verfasst: 20.03.2014, 22:09
von jonnybks
Du hast recht, mir war nicht klar das hier nur die als "Erforderlich" gewählten berücksichtigt werden. Ich konnte den Code für meine Zwecke prima nutzen, es funktioniert alles....danke nochmal!
LG
Bernd