Hallo zusammen,
ich nutze im Feld ein Unterschriftsfeld welches vom Benutzer unterschrieben werden soll.
Ich möchte nun in JavaScript abfragen, ob in diesem Unterschriftsfeld unterschrieben wurde oder nicht. Mit rawValue bekomme ich aber immer "Null" zurück.
Hat jemand eine Lösung für mich?
MfG
Unterschriftsfeld abfragen. Unterschrieben oder nicht?
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Unterschriftsfeld abfragen. Unterschrieben oder nicht?
Mal andersherum gefragt, was ist der Sinn Deiner Abfrage?
LG Mandy
LG Mandy
Unterschriftsfeld abfragen. Unterschrieben oder nicht?
In Abhängigkeit ob eine Unterschrift gesetzt ist oder nicht sollen weitere Seiten eingeblendet werden, die zuvor "hidden" sind.
-
- Beiträge: 90
- Registriert: 02.04.2013, 11:17
Unterschriftsfeld abfragen. Unterschrieben oder nicht?
Hallo Mandy,
auch ich habe das Problem, dass ich die Unterschrift abfragen möchte, bevor der Button "Speichern" erscheinen soll.
Mit der Abfrage:
_________________________________________________________
if( Formular1.Seite1.SignatureScribble1.rawValue == null ) {
Formular1.Seite1.SignatureScribble1.fillColor = "255,0,0";
Valid = false;
Sammelmeldung = Sammelmeldung + "- Unterschrift des Verantwortlichen\n";
}
_________________________________________________________
will es nicht funktionieren.
Was mache ich hier falsch?
Gruß
Firefox012
auch ich habe das Problem, dass ich die Unterschrift abfragen möchte, bevor der Button "Speichern" erscheinen soll.
Mit der Abfrage:
_________________________________________________________
if( Formular1.Seite1.SignatureScribble1.rawValue == null ) {
Formular1.Seite1.SignatureScribble1.fillColor = "255,0,0";
Valid = false;
Sammelmeldung = Sammelmeldung + "- Unterschrift des Verantwortlichen\n";
}
_________________________________________________________
will es nicht funktionieren.
Was mache ich hier falsch?
Gruß
Firefox012
Unterschriftsfeld abfragen. Unterschrieben oder nicht?
Hallo radzmar,
danke Dir für den Link.
Ich hab' das Script in einer neuen Datei etwas umgestellt, aber ich bekomme das Script einfach nicht zum Laufen.
Wo habe ich im Script möglicherweise einen Fehler gemacht?
Gruß
Firefox
danke Dir für den Link.
Ich hab' das Script in einer neuen Datei etwas umgestellt, aber ich bekomme das Script einfach nicht zum Laufen.
Wo habe ich im Script möglicherweise einen Fehler gemacht?
Gruß
Firefox
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Unterschriftsfeld abfragen. Unterschrieben oder nicht?
Ja, ist etwas vertrackt, da getField() einen vollständigen SOM-Ausdruck wie Formular[0].Seite[0].Signaturfeld[0] erwartet, anstelle von Formular.Seite.Signaturfeld.
Ich hab die Funktion mal angepasst, sodass man diese lästige Tipparbeit nicht machen muss.
Einfach bei oSignatureField den verkürzten SOM-Ausdruck eintragen, den Rest erledigt das Skript.
Ich hab die Funktion mal angepasst, sodass man diese lästige Tipparbeit nicht machen muss.
Einfach bei oSignatureField den verkürzten SOM-Ausdruck eintragen, den Rest erledigt das Skript.
Code: Alles auswählen
var oSignatureField = Formular1.Seite1.Signature,
oState = event.target.getField(oSignatureField.somExpression.replace(/(((\bxfa\b|\bform\b)\[\d\]\.))/gi, "")).signatureValidate();
if (oState !== 0) {
this.resolveNode("DD").presence = "invisible";
} else {
xfa.host.messageBox("You have not signed the form. \n\nPlease press OK to return to the form and then click the signature field to sign the form. \n\nThank you!", "Error submitting this form", 0, 0);
}
Unterschriftsfeld abfragen. Unterschrieben oder nicht?
Hallo radzmar,
danke für deinen Tip und damit das Wissen, welches Du hier gerne weitergibst!
Werde ich doch gleich mal austesten!
Viele Grüße
Firefox
danke für deinen Tip und damit das Wissen, welches Du hier gerne weitergibst!
Werde ich doch gleich mal austesten!
Viele Grüße
Firefox