Seite 1 von 1

Beim Öffnen eines Formulars prüfen, ob Acrobat Reader in bestimmter Version verwendet wird

Verfasst: 12.11.2014, 12:09
von MacPurschi
Hallo liebe Acronauten,

gibt es eine Möglichkeit, beim öffnen eines dynamischen Formulars zu prüfen, ob dieses mit dem Acrobat Reader in Version XY geöffnet wird?
Ich möchte damit verhindern, dass mein Formular in einem anderen PDF-Viewer geöffnet und bearbeitet wird, um den vollen Funktionsumfang zu garantieren.
Das lässt sich doch bestimmt mit einem raffinierten Script lösen?!

Vielen Dank vorab für eure Unterstützung.
VG MacPurschi

Beim Öffnen eines Formulars prüfen, ob Acrobat Reader in bestimmter Version verwendet wird

Verfasst: 12.11.2014, 12:55
von radzmar
Das geht mit einem kleinen Script im initialisze Event des Formulars.

Code: Alles auswählen

if (parseFloat(xfa.host.version) < 10) {
	xfa.host.messageBox("Sie müssen Adobe Reader 10 / Adobe Acrobat 10 oder höher verwenden, um dieses Formular nutzen zu können!");
}

Beim Öffnen eines Formulars prüfen, ob Acrobat Reader in bestimmter Version verwendet wird

Verfasst: 13.11.2014, 08:26
von MacPurschi
Super, vielen Dank! :)

Beim Öffnen eines Formulars prüfen, ob Acrobat Reader in bestimmter Version verwendet wird

Verfasst: 16.11.2014, 18:23
von FormAT
Hallo radzmar,

ich habe ein ähnliches Problem.
Wo genau muss ich dein Script eingeben??

VG - FormAT

Beim Öffnen eines Formulars prüfen, ob Acrobat Reader in bestimmter Version verwendet wird

Verfasst: 16.11.2014, 18:57
von nele_sonntag
Hallo FormAT,

Du solltest das Script in ein Event packen, was am Anfang ausgeführt wird, bspw. dem "initialize" und am besten in das Teilseitenformular.

LG Mandy

Beim Öffnen eines Formulars prüfen, ob Acrobat Reader in bestimmter Version verwendet wird

Verfasst: 17.11.2014, 18:02
von FormAT
Hallo Mandy,

Teilseitenformular ist damit das Teilformular gemeint?

Den Test kann ich wohl nur mit dem Reader 9 bzw. mit Acrobat IX machen?

Vielen Dank und noch einen schönen Abend

wünscht FormAT

Beim Öffnen eines Formulars prüfen, ob Acrobat Reader in bestimmter Version verwendet wird

Verfasst: 17.11.2014, 20:50
von radzmar
Es ist völlig egal bei welchem Objekt in der Hierachie Du das Script anwendest.
Aber üblicherweise fängt man ganz oben bei "Formular1" an, weil das jeder macht und man so Sachen später leichter wiederfindet.

Das Skript sollte in alle Version des Reader seit 7.0 funktionieren.
Man muss es natürlich entsprechend an die gewünschte Version anpassen und darauf achten, dass man im Skripteditor von Designer JavaScript eingestellt hat!

Beim Öffnen eines Formulars prüfen, ob Acrobat Reader in bestimmter Version verwendet wird

Verfasst: 18.11.2014, 16:08
von FormAT
Hallo radzmar,

ich glaube jetzt habe ich kapiert wo das Script hingehört.

Schönen Dank und eine schöne Weihnachtszeit

wünsche ich dir und allen Helfern

FormAT