Seite 1 von 1

PDF Formular nach speichern nicht mehr änderbar

Verfasst: 15.11.2009, 12:46
von mcbrian
Hallo,

Ich bin auf der Suche nach einer Lösung für folgendes Problem. Und zwar möchte ich mit LD ein PDF Formular erstellen ( mit kontrollkästchen, Dropdown Listen usw. )

Dieses Formular soll dann mit Adobe Acrobat Reader ausgefüllt werden und unter einem festgelegten Pfad gespeichert werden.

Jetzt das eigentliche Problem: Nach dem Ausfüllen und Abspeichern, darf das abgespeicherte formular nicht mehr änderbar sein .Also Kontrollkästchen nicht mehr bedienbar etc.

Ist sowas realisierbar ? Im vorraus vielen Dank.

Ziel ist es eine Art Tagesberichtsformular zu erstellen.

PDF Formular nach speichern nicht mehr änderbar

Verfasst: 17.11.2009, 00:18
von walde
Hallo mcbrian,

 

Ja mittels einer Schleife ist sowas realisierbar. Siehe Beispieldatei.

 

Gruß,

 

Walde

PDF Formular nach speichern nicht mehr änderbar

Verfasst: 14.07.2010, 17:40
von CAB
Hallo Walde, Deine PDF-Datei mit dem Script/Schleife ist ja eine super Sache! Wo kann ich mir die dahinterstehende Programmierung ansehen (Bin ein Neuling in Sachen Acrobat & LiveCycle und habe z. Z. die Testversion von Acrobat 9 Pro). Besten Dank & Viele Grüße

PDF Formular nach speichern nicht mehr änderbar

Verfasst: 17.07.2010, 09:31
von walde
Hallo CAB,

 

Wenn Sie die Beispieldatei unter LiveCycle Designer öffnen, können Sie den Skript Editor wie folgt einblenden (wenn noch nicht geschehen): "Fenster - Skript Editor".

Gehen Sie nun in der Hierarchie Liste auf das Objekt "Formular1" und das Ereigniss (Anzeigen) "preSave".

Skript:

Code: Alles auswählen

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);  
  oItem.access = "protected";
 }
}
Gruß,

 

Walde