Acronaut Diskussions Forum Home

Freies User Forum für

ADOBE® ACROBAT®

Navigation
Nicht angemeldet

Login | Registrieren 

  

Suche

Erweiterte Suche

Newsletter

Mitgliederliste

Kalender

Moderatoren/Partner

Hilfe

Banner

Kontakt/Impressum
"Vorhandene Felder markieren" deaktivieren
 Moderiert von: WebZopp, Gentleman, FileAffairs, acronaut Produkt: Adobe LiveCycle Designer VX  

Neue Diskussion

Antworten

Drucken
VerfasserBericht
gzah
Member
 

Eintragen seit: 16 Jul 2012
Herkunft:  
Berichte: 25
Status:  Offline
 Geschrieben: 17 Okt 2013 19:09

Text übernehmen

Antworten
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

radzmar
Member


Eintragen seit: 25 Okt 2011
Herkunft: Schwerin, Deutschland
Berichte: 891
Status:  Offline
 Geschrieben: 18 Okt 2013 04:47

Text übernehmen

Antworten
Das Hervorheben kann man per JavaScript deaktivieren.

app.runtimeHighlight = false;

gzah
Member
 

Eintragen seit: 16 Jul 2012
Herkunft:  
Berichte: 25
Status:  Offline
 Geschrieben: 18 Okt 2013 12:29

Text übernehmen

Antworten
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

nele_sonntag
Administrator


Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 2583
Status:  Offline
 Geschrieben: 18 Okt 2013 13:16

Text übernehmen

Antworten
Du könntest hiermit beginnen:

http://acronaut.de/view_topic.php?id=1633&forum_id=44&highlight=Literatur

LG Mandy

gzah
Member
 

Eintragen seit: 16 Jul 2012
Herkunft:  
Berichte: 25
Status:  Offline
 Geschrieben: 18 Okt 2013 13:27

Text übernehmen

Antworten
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

nele_sonntag
Administrator


Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 2583
Status:  Offline
 Geschrieben: 18 Okt 2013 13:41

Text übernehmen

Antworten
Oh, ist die bei Literatur nicht enthalten? :(

Dann ergänze ich es gleich mal. :)

nele_sonntag
Administrator


Eintragen seit: 3 Mai 2009
Herkunft: Frankfurt, Deutschland
Berichte: 2583
Status:  Offline
 Geschrieben: 18 Okt 2013 13:42

Text übernehmen

Antworten
Nee, ist doch alles gut..stand doch schon in dem Literaturlink. :D

stefbreh
Member
 

Eintragen seit: 23 Jun 2015
Herkunft:  
Berichte: 6
Status:  Offline
 Geschrieben: 21 Apr 2017 19:46

Text übernehmen

Antworten
Hallo,
der Script

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

Letzte Änderung am 21 Apr 2017 19:51 von stefbreh

Andreas H.
Member
 

Eintragen seit: 13 Apr 2015
Herkunft:  
Berichte: 528
Status:  Offline
 Geschrieben: 22 Apr 2017 07:31

Text übernehmen

Antworten
Hallo Stefan,

versuchs mal so.

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

// Formularfelder hervorheben
app.runtimeHighlight = false;

Im Anhang findest Du noch mehr über app.runtimeHighlight.

Gruß
Andreas

Anlage: app.runtimeHighlight_OnOff.pdf (11 Mal aufgenommen)

stefbreh
Member
 

Eintragen seit: 23 Jun 2015
Herkunft:  
Berichte: 6
Status:  Offline
 Geschrieben: 25 Apr 2017 09:44

Text übernehmen

Antworten
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

Andreas H.
Member
 

Eintragen seit: 13 Apr 2015
Herkunft:  
Berichte: 528
Status:  Offline
 Geschrieben: 25 Apr 2017 13:53

Text übernehmen

Antworten
Hallo Stefan,

aus Deiner ersten Frage hätte ich mir erlesen können das Du das mit dem Adobe Acrobat erreichen möchtest. Es geht wie von Dir vermutet, ich habe es getestet. Das Skript gibts Du in "JavaSript-Anweisungen für Dokumente" ein. Hier: Skriptname "Start" > Hinzufügen anklicken und nur app.runtime.Highlight = "false"; eintragen und bei "Alle JavaScript-Anweisungen" stehts dann so drin. Zu bedenken ist, das beim "Schließen" der Datei das Highlight auch wieder angeknippst werden sollte?

//<Document-Level>
//<ACRO_source>Start</ACRO_source>
//<ACRO_script>
/*********** gehört zu: Document-Level:Start ***********/

app.runtimeHighlight = false;

//</ACRO_script>
//</Document-Level>


Die Frage gehört aber hier hin: http://www.acronaut.de/forum8/

Stelle die Frage bitte einfach noch mal zur Diskussion. Es gibt hier "Adobe Acrobat Profis" die das genauer beantworten können.

Gruß
Andreas


 Uhrzeit 16:12





Powered by WowBB 1.7 - Copyright © 2003-2006 Aycan Gulez
Seite erstellt in 0.1098 Sekunden (29% DB + 71% PHP). 18 verarbeitete Abfragen.