Hallo,
ich möchte gerne eine digitale Signatur solange sperren bis alle Pflichtfelder ausgefüllt sind. Leider habe ich nach langer suche noch keine passende Möglichkeit gefunden. Hat da jemand eine Idee wie ich das lösen kann?
Danke schon mal!
Gruß
CSW
Digitale Signatur sperren bis alle Pflichtfelder ausgefüllt sind
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Digitale Signatur sperren bis alle Pflichtfelder ausgefüllt sind
Die Frage ist ja auch schon ein wenig her, aber für alle, die die gleiche Fragestellung haben:
Hierfür könnte man das Script für dei Pflichtfelderprüfung ein wenig für diese Fragestellung anpassen und das Unterschritenfeld erst einblenden oder auf "open", wenn alle Felder eingeblendet sind.
LG Mandy
Hierfür könnte man das Script für dei Pflichtfelderprüfung ein wenig für diese Fragestellung anpassen und das Unterschritenfeld erst einblenden oder auf "open", wenn alle Felder eingeblendet sind.
Code: Alles auswählen
var Valid = true;
var Sammelmeldung = "";
for(var i = 0; i < xfa.host.numPages; i++){
var oFields = xfa.layout.pageContent(i, "field");
var nodesLength = oFields.length;
for(var j = 0; j < nodesLength; j++){
var oItem = oFields.item(j);
if(oItem.presence == "visible"){
if(oItem.ui.oneOfChild.className != "button" & oItem.rawValue == null | oItem.rawValue == ""){
Valid = false;
Sammelmeldung = Sammelmeldung + oItem.name + "n";
}
}
}
}
if(Valid){
P1.Unterschriftsfeld1.presence = "visible";
//P1.Unterschriftsfeld1.access = "open";
}
else{
app.alert("Folgende Felder wurden nicht ausgefüllt.nn" + Sammelmeldung + "nBitte füllen Sie diese Felder vollständig aus. Vorher können Sie das PDF nicht digital signieren.",1);
}
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.