Seite 1 von 1

Script funktioniert nicht am anderen PC

Verfasst: 09.09.2010, 10:24
von Merklin
Hallo Gemeinde,

ich hoffe Ihr könnt mir helfen,den ich weiß nicht weiter.
Ich habe für meine Arbeit ein Formular zusammen gebastelt, was bis jetzt auch wunderbar funktioniert hat. Jetzt wollte ich es noch etwas verfeinern und habe jetzt folgendes Problem.

Ich wollte durch ein Optionfeld in mehrer Textfelder, die Hintergrundfarbe und die Farbe des Textes ändern. Das klappt bei mir zu Hause auch ganz gut. Nur auf Arbeit funktioniert es nicht. Verwendungsrechte sind freigeschaltet. Auf Arbeit verwenden wir den Acrobat Reader 8. Auch das habe ich in meinem Formular berücksichtigt.

Ich hänge mein Formular mal an und hoffe es kann sich mal einer Ansehen oder nur mal testen. Wäre für jeden Tip dankbar.

Gruß Merklin

Script funktioniert nicht am anderen PC

Verfasst: 09.09.2010, 11:01
von Hormann
Hallo Merkin,

versuche es doch mal über Teilformulare, für Schicht A udn B. udn lässt nur das benötigte Einblenden über die Radio-Button!

Gruß

Stephanie

Script funktioniert nicht am anderen PC

Verfasst: 09.09.2010, 15:53
von nele_sonntag
Du magst es gern bunt, scheint mir :-)))

Schaue doch mal unter Datei - Formulareigenschaften - Standard. Dort siehst Du für welche ReaderVersion es optimiert ist, vielleicht musst Du hier etwas nach unten gehen mit der Version.

Auf der Registerkarte Protokolle bzw. Warnungen steht dann, ob etwas in einer älteren Version nicht funktioniert.

Bei mir gings, aber ich habe auch die aktuellste Version. In der Regel stimmt etwas mit der Abwärtskompatibilität nicht.

LG Mandy

Script funktioniert nicht am anderen PC

Verfasst: 09.09.2010, 20:44
von walde
Hallo Merklin,

 

Haben Sie schon überprüft ob am Ziel PC die Unterstützung für JavaScript aktiviert ist? Adobe Acrobat / Reader "Bearbeiten - Voreinstellung - JavaScript - Acrobat JavaScript aktivieren".

 

Gruß,

 

Walde

Script funktioniert nicht am anderen PC

Verfasst: 09.09.2010, 22:13
von Merklin
Hallo Stephanie,

erst einmal Danke für deinen Tip.
Aber leider geht es so nicht, der Hinweis "A-Schicht oder B-Schicht" soll nur Anzeigen wer die Übergabe geschrieben hat, da auch noch andere Abteilungen darauf zu greifen.

Hallo Mandy,

auch darauf habe ich schon getippt. Zur Zeit ist das Formular auf Acrobat Reader Version 8 und Höher eingestellt und wie gesagt, alle anderen Scripte funktionieren ja auch auf dem PC  (Version 8)auf Arbeit. Aber ich kann es ja mal versuchen.

Hallo Walde

vielen Dank auch für deinen Tip, aber auch das, habe ich überprüft und JS sind erlaubt auf den Arbeits PC.

Mir ist noch etwas eingefallen. Vorher waren Zeilenschattierunge in den Tabellen über ein JS eingestellt, was ich aber gelöscht habe. Leider weiß ich nicht mehr wie es dort hineingekommen ist. Es wurde jedenfalls nicht über Objekt > Zeilenschattierung eingestellt.

Kann es daran liegen? Ich hänge noch einmal, das Vorgängerformular mit an. Vielleicht kann man den Fehler darüber finden.

Ich würde mich sehr freuen, wenn Ihr es Euch mal anseht und vielleicht mein Vorhaben umsetzen könntet.

Vielen Dank für Eure Tips, Echt Super.

Merklin

Script funktioniert nicht am anderen PC

Verfasst: 10.09.2010, 08:26
von nele_sonntag
Hallo Merklin,

bin mir jetzt nicht ganz sicher, was Du gelöst haben möchtest. Vlt. magst DU es noch mal genau beschreiben.

Ich denke, das Skript zur Zeilenschattierung findest Du indem Du in der Hierachie  Tabelle1 markierst und im Event auf "indexChange" gehst.

Daist folgender Code hinterlegt.

Code: Alles auswählen

var nFreqSize=0
foreach item in (1,1) do
   nFreqSize=nFreqSize+item
endfor
var nRelIndex=mod($.index,nFreqSize)+1
var nColorIndex=0
foreach element in (1,1) do
   if (nRelIndex>element) then
       nRelIndex=nRelIndex-element
       nColorIndex=nColorIndex+1
   else
       break
   endif
endfor
var nCount=0
foreach color in ("240,240,240","229,229,229") do
   if(nCount==nColorIndex) then
      $.border.fill.color.value=color
      break
   else
     nCount=nCount+1
   endif
endfor
LG Mandy

Script funktioniert nicht am anderen PC

Verfasst: 13.09.2010, 19:47
von Merklin
Hallo Mandy,

vielen Dank für deine Bemühung mir zu helfen.
Hatte schon gedacht ich hätte den Fehler gefunden, war aber nicht so.

Bei mir war unter Tabelle, der Zeilenschattierungscode im Editor drin, obwohl kein Häkchen bei Zeilenschattierung gesetzt war. Den Code hatte ich händich gelöscht, weil ich der Meinug war, ihn mal irgend wann selber eingefügt zu haben.Dem war aber nicht so, wie ich später bemerkte. Er wird automatisch eingefügt, wenn man das Häckchen bei Zeilenschattierung anklickt.Irgend wie ja auch logisch.

Na, jedenfalls dachte ich das wäre es, ist aber leider nicht so, wie ich Heute auf Arbeit sehen konnte.

Vieleicht liegt es doch an der Readerversion. Mal sehen ob ich unsern Admin überreden kann auf Version 9 upzudaten.

Jedenfalls vielen Dank noch einmal.

Gruß Merklin


P.S. Vielleicht kann ja mal jemand mein Formular unter Version 8 testen, habe leider diese Version nicht mehr.

Script funktioniert nicht am anderen PC

Verfasst: 14.09.2010, 10:23
von nele_sonntag
Hallo Merklin,

kann Dir gern Reader 7,8,9 schicken, wenn Du magst. Ich muss mir selbst erst wieder einen "alten" Rechner herrichten zum Testen. Leidige Angelegenheit.

Was ich ziemlich "cool" an Deinem PDF finde, ist der Vollbildmodus. Magst Du das nicht in Mustertutorials stellen mit einer kurzen Erklärung. Also mich würde es in jedem Fall interessieren!!

LG Mandy

Script funktioniert nicht am anderen PC

Verfasst: 14.09.2010, 15:25
von Merklin
Hallo Mandy,

also an den verschiedenen Readerversionen soll es nicht scheitern, die finde ich bestimmt auch noch im Netz. Habe nur die Befürchtungen, das es zu Komplikationen mit meinem jetzigen Programmen kommt. Möchte es nicht riskieren.

Zu dem Vollbildscript, es ist nicht von mir, sondern von Walde.
Leider bin ich, was scripten angeht vollkommen ungeeignet.

http://www.acronaut.de/view_topic.php?id=1036&forum_id=18&highlight=Vollbild

Vielen Dank für deine Antwort.
Ich warte lieber bis dein alter Rechner wieder flott ist.:D
Kleiner Scherz.

Gruß Merklin