Seite 1 von 1

Dokumentenschutz blockiert Skripte

Verfasst: 19.03.2013, 10:40
von RalfP
Erstellt man mit dem LifecycleDesigner ein Formular und setzt den PDF-Schutz,
werden keine Skripte bzw. Events mehr ausgeführt. Das ist besonders schlecht, benutzt man Elemente wie 'Blatt n von m', welche selbst Skript benutzen.
Kennt jemand eine Einstellung oder einen Workaround dafür?

Dokumentenschutz blockiert Skripte

Verfasst: 19.03.2013, 10:57
von RalfP
Muss noch was hinzufügen:
Beim Test mit einem neuen Formular ist mir aufgefallen, dass das Problem nur auftritt, wenn man das Dokument als 'dynamisches XML-Formular' speichert.

Dokumentenschutz blockiert Skripte

Verfasst: 19.03.2013, 14:54
von nele_sonntag
Hallo Ralf,

das wäre mir neu, ich arbeite nur mit dynamischen PDFs. Erlaubt dein benutzter Reader Javascript?

Willst du vielleicht mal dein PDF hochladen?

LG Mandy

Dokumentenschutz blockiert Skripte

Verfasst: 19.03.2013, 15:15
von RalfP
Hallo Mandy,
ich habe mal ein blanko Formular mit einem Adressfeld erstellt und unten eine Seitennummerierung eingefügt. Damit ist auch sichergestellt, dass kein anderes Skript enthalten ist, das irgendwelche Seiteneffekte hervorruft.

Passwort für Dokumentschutz: abcde

Reader ist  V10.1.1 mit Default-Einstellungen

LG
Ralf

Dokumentenschutz blockiert Skripte

Verfasst: 19.03.2013, 23:37
von nele_sonntag
Hallo Ralf,

du hast unter den Formulareigenschaften hast du jegliche Änderung unterbunden.
Aber was möchtest du mit einem Formular, welches nciht ausgefüllt werden darf?

Verwendest du hier eine sinnvolle Eigenschaft, dann funktioniert auch alles.

Siehe Bsp.

LG Mandy

Dokumentenschutz blockiert Skripte

Verfasst: 19.03.2013, 23:38
von nele_sonntag
LG Mandy

Dokumentenschutz blockiert Skripte

Verfasst: 20.03.2013, 07:27
von RalfP
Hallo Mandy,
die Einstellung ‚Nicht zulässig’ bei zulässige Änderungen ist schon Absicht. Wir haben von dem Formular zwei Versionen. Eine zum Ausfüllen und die Andere für den Druck (ColdFusion) aus unserem System heraus. Letztere hat eine ID und muss gegen Änderungen geschützt sein. Leider legt diese Einstellungen jegliche Ereignisverarbeitung lahm. Die Seitennummerierung eingeschlossen.

Dokumentenschutz blockiert Skripte

Verfasst: 20.03.2013, 12:55
von nele_sonntag
Das kannst du ja aber anders lösen.

Passwortabfrage im Formularfeld selbst.

Alle Formularfelder auf protected..da gibt es genügend andere Möglichkeiten die Bearbeitung zu unterbinden.

LG Mandy