Seite 1 von 2

Aus- und Einblenden von Kontrollkästchen

Verfasst: 21.02.2017, 10:51
von Lutz321
Hallo liebes Forum,

Ich habe folgendes Problem (ich Arbeite mit Adobe Acrobat Standart DC)
Ich habe ein Wartungsprotokoll erstellt, dabei gibt es eine Unterscheidung zwischen Kleine und Große Wartung in Form von zwei Kontrollkästchen.

Wird nun das Kontrollkästchen kleine Wartung aktiviert (haken gesetzt) so sollen die Kontrollkästchen der großen Wartung ausgeblendet werden und bei deaktivieren des Kästchens also Haken weg wieder erscheinen
da es sich um ca. 100 Kästchen handelt wäre mir das eingeben von Hand einfach zuviel da es sich auch um 15 Protokolle handelt.

Gibt es die Möglichkeit zb. über die Quickinfo der Kontrollkästchen bestimmt Kontrollkästchen aus- bzw. einzublenden?

Ich habe leider null Erfahurngen mit Javaskripts somit bin ich auf eure Hilfe angewiesen

Ich habe im Anhang mal ein Beispiel angehängt
gestrichelte Linie bedeutet kleine Wartung und wird das Kästchen mit einem Haken versehen sollen die mit voll Linien verschwinden

mit freundlichen Grüßen

Lutz

Aus- und Einblenden von Kontrollkästchen

Verfasst: 21.02.2017, 11:19
von Lutz321
so ich habe einen kleinen Druchbruch

if (event.target.value != "Off") {
// box is checked
this.getField("Ölfilter nicht vorhanden").display = display.hidden ;
this.getField("Ölfilter i.O").display = display.hidden ;
} else {
// box is unchecked
this.getField("Ölfilter nicht vorhanden").display = display.visible ;
this.getField("Ölfilter i.O").display = display.visible ;
}

allerdings bräuchte ich jetzt nur die Lösung um nicht das Feld mit dem Namen auszublenden sonder die Felder mit der gleichen Quickinfo

Aus- und Einblenden von Kontrollkästchen

Verfasst: 21.02.2017, 11:40
von Semonia
Hallo ....
das bekommst du vermutlich auch ohne Programmierung hin, sofern die Kästchen nicht nochmals einzeln geklickt werden sollen ...

Zwei unterschiedliche Exportwerte z.B. "kleine" "große"

Dann musst du diese nur noch kopieren und passend platzieren.

LG
Semonia

Aus- und Einblenden von Kontrollkästchen

Verfasst: 21.02.2017, 11:42
von Lutz321
das Problem ist später sollen die Kästchen per SAP ausgewertet werden daher müssen sie die unterschiedlichen Namen behalten

in der Quickinfo wäre eine unterteilung in groß bzw. klein möglich nur das ausblenden bekomme ich nicht hin anhand der Quickinfo

Aus- und Einblenden von Kontrollkästchen

Verfasst: 21.02.2017, 12:15
von BAlheit
Die Quickinfo erhält man über die Eigenschaft userName.

Bernd Alheit

Aus- und Einblenden von Kontrollkästchen

Verfasst: 21.02.2017, 12:18
von Lutz321
wie lautet der Javaskript dazu?
wie muss ich denn den Befehl user.Name einbauen in meinen Skirpt

wie kann ich anhand der Quickinfo ausblenden?
vielen dank schon mal :-)

Aus- und Einblenden von Kontrollkästchen

Verfasst: 21.02.2017, 13:39
von huber
Zuvorderst sollten alle Checkboxen durch Radiobuttons ersetzt werden, da immer nur eine Möglichkeit pro Auswahl in Frage kommt, oder?

Aus- und Einblenden von Kontrollkästchen

Verfasst: 21.02.2017, 14:07
von BAlheit
Die Quickinfo erhält man z. B. so:

Code: Alles auswählen

this.getField("Ölfilter i.O").userName

Aus- und Einblenden von Kontrollkästchen

Verfasst: 21.02.2017, 14:16
von Lutz321
und wie blende ich dann das Kästchen aus?

ohne das ich jedes mal

this.getfield (".... ") .display = display.hidden ;
this.getfield ("....").display = display.hidden ;
.....

ich muss doch irgend wie den username auswerten und alle username die gleich sind ausblenden? versteht ihr was ich meine?


Aus- und Einblenden von Kontrollkästchen

Verfasst: 22.02.2017, 10:21
von huber
Ja, du benötigst eine Abfrage bzw. Funktion, die alle Boxen/Buttons auf ihre Quickinfo prüft und dann entprechend ein- bzw. ausblendet.