Seite 1 von 2

"Vorhandene Felder markieren" deaktivieren

Verfasst: 17.10.2013, 21:09
von gzah
Hallo zusammen,

Im Acrobat Reader/Pro kann man mit der Schaltfläche "Vorhandene Felder markieren" die vorhandenen Felder standardmässig blau markieren.

Da ich die Hintergrundfarbe der Felder dynamisch ändere, möchte ich per javascript die oben erwähnte Funktion deaktivieren. Wenn nämlich die Funktion aktiviert wird, so bleiben die Felder ständig blau anstatt eben dynamisch zu ändern.

Kann man "Vorhandene Felder markieren" per javascript beim öffnen des Formulars deaktivieren???

Vielen Dank für eure Tipps

Gruss gzah

"Vorhandene Felder markieren" deaktivieren

Verfasst: 18.10.2013, 06:47
von radzmar
Das Hervorheben kann man per JavaScript deaktivieren.

Code: Alles auswählen

app.runtimeHighlight = false;

"Vorhandene Felder markieren" deaktivieren

Verfasst: 18.10.2013, 14:29
von gzah
SUPER!! :D:D:D

Funktioniert wunderbar!

Mich würde interessieren in welchen Dokumenten man so was nachschlagen kann..?

Ich habe in 5 verschiedenen Dokumenten geschaut plus noch in der Skriptreferenz vom ES2 Designer. Nirgens habe ich den Befehl gefunden...

Allgemein habe ich die Logik wo was dokumentiert ist immer noch nicht verstanden.

Gruss gzah

"Vorhandene Felder markieren" deaktivieren

Verfasst: 18.10.2013, 15:16
von nele_sonntag

"Vorhandene Felder markieren" deaktivieren

Verfasst: 18.10.2013, 15:27
von gzah
Danke Mandy,

In der 1584 Seiten umfassenden Dokumentation welche radzmar gepostet hat, findet man die funktion "app.runtimeHighlight" und noch vieles mehr...

http://partners.adobe.com/public/developer/en/xml/xfa_spec_3_3.pdf

Werde in Zukunft öfters mal da reinschauen...

Gruss gzah

"Vorhandene Felder markieren" deaktivieren

Verfasst: 18.10.2013, 15:41
von nele_sonntag
Oh, ist die bei Literatur nicht enthalten? :(

Dann ergänze ich es gleich mal. :)

"Vorhandene Felder markieren" deaktivieren

Verfasst: 18.10.2013, 15:42
von nele_sonntag
Nee, ist doch alles gut..stand doch schon in dem Literaturlink. :D

"Vorhandene Felder markieren" deaktivieren

Verfasst: 21.04.2017, 21:46
von stefbreh
Hallo,
der Script

Code: Alles auswählen

app.runtimeHighlight = false;
funktioniert bei mir im aktuellen Acrobat DC leider nicht.

Ich wollte diesen unter "JavaScript" -> "Alle JavaScript-Anweisungen"
eintragen.

Hat damit auch schon jemand Erfahrung gemacht?

Grüße
Stefan

"Vorhandene Felder markieren" deaktivieren

Verfasst: 22.04.2017, 09:31
von Andreas H.
Hallo Stefan,

versuchs mal so.

Code: Alles auswählen

Formular1::ready:form - (JavaScript, client)

// Formularfelder hervorheben
app.runtimeHighlight = false;
Im Anhang findest Du noch mehr über app.runtimeHighlight.

Gruß
Andreas

"Vorhandene Felder markieren" deaktivieren

Verfasst: 25.04.2017, 11:44
von stefbreh
Lieber andreas,
vielen Dank für deine schnelle Hilfe.

Dein Beispieldokument wurde in ALC erstellt - um dies nachvollziehen zu könne muss ich meines erst wieder intallieren ... (hatte dieses Jahr einen Rechnerwechsel ...)

Wenn ich den JacaScript-Befehl aber einfach so hinterlegen möchte mit Acrobat -
Ist es richtig, dies unter  "JavaScript" -> "Alle JavaScript-Anweisungen"
einzutragen?

Beste Grüße
Stefan