Formular erst ab Adobe Reader Version xy öffnen

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
Gobes
Beiträge: 31
Registriert: 08.07.2010, 15:54

Formular erst ab Adobe Reader Version xy öffnen

Beitrag von Gobes » 15.12.2011, 09:12

Hallo zusammen,

weiss eventuell jemand, wie man ein im Adobe Designer erstelltes Formular so konfigurieren kann, dass sich dieses im Adobe Reader erst ab Version xy öffnet? Bei einer niedrigeren Reader-Version soll es sich (mit entsprechender Fehlermeldung) NICHT öffnen lassen!

Ich habe mal ein kleines Beispieldokument angefügt, von dem ich eigentlich dachte, dass es so funktionieren müsste - tut´s aber leider nicht :-(

Hat jemand ´ne Idee?

 
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Formular erst ab Adobe Reader Version xy öffnen

Beitrag von radzmar » 15.12.2011, 11:57

Hi,

im docReady:Event brauchst Du nur foldendes Skript hinzufügen:

Code: Alles auswählen

if (xfa.host.version < 10) {
	if (xfa.host.messageBox("Sie brauchen Acrobat X oder Reader X, um das Formular zu öffnen!", "PDF-Viewer zu alt", 0, 0) == 1) {
		event.target.closeDoc(true);
	}
}
Es prüft, ob z.B. der PDF Viewer Version 10 hat.
Wenn nicht, wird eine Meldung angezeigt.
Wird diese mit OK bestätigt, schließt sich das Formular wieder.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Gobes
Beiträge: 31
Registriert: 08.07.2010, 15:54

Formular erst ab Adobe Reader Version xy öffnen

Beitrag von Gobes » 15.12.2011, 13:17

So funktioniert´s! Vielen Dank :-)

Antworten