Forenindex » Programme » Web/Internet » PDF Grundlagen / Web / eForms » Wie schalte ich "Off" aus?

Wie schalte ich "Off" aus?

unsinn
Beiträge gesamt: 66

13. Jan 2020, 19:25
Bewertung:

gelesen: 5762

Beitrag als Lesezeichen
Hallo alle,
ich habe in Acrobat Pro DC ein Formular mit Kontrollkästchen erstellt.
Jedes Kästchen hat einen anderen Exportwert (Preisangabe), der nach "Anhäkeln" mit einem Benutzerdef. Berechnungsskript an ein Textfeld übergeben wird:

var a = this.getField("preis3").value;
event.value = (a);

Diese Preise werden zum Schluss addiert

Nach Abhäkeln eines dieser Kontrollfelder oder nach Zurücksetzen des Formulars sind die Textfelder leider nicht leer, es erscheint in ihnen der Begriff "Off".
Die Berechnung wird korrekt ausgeführt, das Off im Textfeld sieht aber einfach doof aus.

Wie kann ich das "Off" verhindern?

Vielen Dank für Eure Hilfe
Christa

MacBookPro OSX 10.12.6,

Wie schalte ich "Off" aus?

taunus11
Beiträge gesamt: 609

14. Jan 2020, 12:42
Bewertung:

gelesen: 5705

Beitrag als Lesezeichen
Damit ist es möglich:
Code
var a = this.getField("preis3").value; 
if (a == "Off") event.value = "";
else event.value = a;

Bernd Alheit

Wie schalte ich "Off" aus?

unsinn
Beiträge gesamt: 66

14. Jan 2020, 14:10
Bewertung:

gelesen: 5694

Beitrag als Lesezeichen
Vielen herzlichen Dank, das hat geklappt.

Ich habe das Skript unter "Benutzerdefiniertes Validierunsskript ausführen" eingegeben.
Christa

MacBookPro OSX 10.12.6,

Wie schalte ich "Off" aus?

Thomas Richard
Beiträge gesamt: 19327

14. Jan 2020, 17:05
Bewertung:

gelesen: 5680

Beitrag als Lesezeichen
Wieso dort?

Der obige Code sollte einfach deinen Code in dem Textfeld ersetzen.

Es kommt als 2. Zeile eben die Bedingung hinzu, dass wenn im Textfeld ein 'off' erscheint, nichts anzuzeigen ist.

Ansonsten ist es ja der Code von dir.

Nachtrag:

Oder hattest du es schon zuvor dort eingetragen? Dann ist das auch der Grund warum überhaupt ein Off nach Tilgen des Eintrags erscheint, weil eben die Prüfung fehlschlägt.


MfG

Thomas


Und wenn dir geholfen wurde, hilf uns, dies auch weiterhin zu können.
http://www.hilfdirselbst.ch/info/

(Dieser Beitrag wurde von Thomas Richard am 14. Jan 2020, 17:06 geändert)