Mehrere Kontrollkästchen mit einem Klick aktivieren

Die Möglichkeiten und Tücken von Formularen
Antworten
Pipimausi
Beiträge: 3
Registriert: 10.09.2018, 10:25

Mehrere Kontrollkästchen mit einem Klick aktivieren

Beitrag von Pipimausi » 10.09.2018, 10:44

Hallo Leute,

ich habe folgendes Problem,
ich möchte eine auswal von Kontrollkästchen mit dem Klick auf ein Kontrollkästchen aktivieren, damit da ein Kreuz drin steht und ich nicht alle per Hand Anklicken muss.

ich hatte mir das so gedacht.

if(this.rawValue == "1"){
this.resolveNode("K1").rawValue = "1";
this.resolveNode("K2").rawValue = "1";
this.resolveNode("K3").rawValue = "1";
}

Aber irgendwie funktioniert das nicht :-(

gruß

Pipimausi

Benutzeravatar
acronaut
Beiträge: 633
Registriert: 14.09.2006, 21:32
Kontaktdaten:

Re: Mehrere Kontrollkästchen mit einem Klick aktivieren

Beitrag von acronaut » 10.09.2018, 18:13

Hi,

kann es sein, dass Du von einem LiveCycle Designer Formular sprichst?
Dann ist das nämlich der falsche Forenbereich.

Grüße,
Andi

Pipimausi
Beiträge: 3
Registriert: 10.09.2018, 10:25

Re: Mehrere Kontrollkästchen mit einem Klick aktivieren

Beitrag von Pipimausi » 11.09.2018, 08:48

Moin Andi,

Nein ich erarbeite ein Formular in Adobe acrobat DC und versuche eine Liste von 30 Kontrollästchen durch ein Klick mit einem Kreuz zu füllen um zeit zu Sparen, wenn alle punkte in dieser liste zutreffen.

Gruß


Frank

Benutzeravatar
acronaut
Beiträge: 633
Registriert: 14.09.2006, 21:32
Kontaktdaten:

Re: Mehrere Kontrollkästchen mit einem Klick aktivieren

Beitrag von acronaut » 12.09.2018, 20:33

Hi,

der Hintergrund meiner Frage war, dass "rawValue" und "resolveNode" aus dem JavaScript Document-Object-Model (DOM) des Livecycle Designers stammen. Für ein "normales PDF" brauchst Du folgenden Code hinter Deinem "globalen" Kontrollkästchen:

Code: Alles auswählen

var CbSetVal = this.getField("Check Box1.0").isBoxChecked(0);
this.getField("Check Box1.1").checkThisBox(0, CbSetVal);
this.getField("Check Box1.2").checkThisBox(0, CbSetVal);
this.getField("Check Box1.3").checkThisBox(0, CbSetVal);
this.getField("Check Box1.4").checkThisBox(0, CbSetVal);
Schöne Grüße,
Andi

Antworten