Copy link to clipboard
Copied
Ich muss aktuell ein PDF bearbeiten, welches auf dem Formular einige Pflichtfelder aufweist.
Wenn ich nun bestimmte Checkboxen anklicke, sollen andere Felder komplett verschwinden, sodass diese nicht mehr ausgewählt werden können.
Die Option dafür habe ich gefunden, finde dies aber sehr umständlich jedes einzelne Feld den Befehl zu geben, beim Klick zu verschwinden und beim Unchecken der Box wieder aufzutauchen.
Gibt es da keine elegantere Lösung?
Wenn ich nun die Checkboxen nach obigen Beispiel bearbeitet habe und ich beim Testen der PDFs in irgendeine Stelle im PDF klicke erscheinen wieder alle Checkboxen und die ganze Arbeit war eigentlich umsonst.
Kennt jemand ein Videotutorial oder ähnliches?
Copy link to clipboard
Copied
Note to the administrator: this thread could be moved to the German section.
Das Ganze lässt sich konzentrierter und kontrollierter abwickeln, indem ein Script erstellt wird, in welchem die ganze Logik (welche Box angeklickt, welches Feld zugänglich, welches Feld nicht zugänglich) enthalten ist. Dieses Script wird dann als Calculation Script einem unsichtbaren und schreibgeschützten Textfeld zugewiesen, welches irgendwo im Formular platziert werden kann. (in diesem Script können auch weitere Berechnungen etc. konsolidiert werden).
Ein einzelner Block könnte dann so aussehen:
if (this.getField("myCheckBox").value == "Yes") {
this.getField("myAssociatedTextField").display = display visible ;
} else {
this.getField("myAssociatedTextField").display = display.hidden ;
}
Damit wird die Arbeit einfacher und konzentrierter.
HTH.
Copy link to clipboard
Copied
Ich hab das jetzt mal versuchen wollen, bin aber total ungeübt in Javascript.
Min welches Feld kann ich das eintragen und wenn meine beiden Checkboxen 4YOU und Direktvertrieb heißen wie funktioniert das dann?
danke!
Find more inspiration, events, and resources on the new Adobe Community
Explore Now