[GastForen Programme Web/Internet PDF Grundlagen / Web / eForms PDF Gesamtsumme über Felder wenn Checkbox aktiv

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Web/Internet - Webdesign, eForms
Themen
Beiträge
Moderatoren
Letzter Beitrag

PDF Gesamtsumme über Felder wenn Checkbox aktiv

matze1708
Beiträge gesamt: 3

17. Dez 2019, 14:59
Beitrag # 1 von 6
Bewertung:
(3816 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Tag,

vielen Dank für die Aufnahme in das Forum.

Ich habe eine konkrete Frage.

Ich habe auf einem PDF Formular, mehrere Felder die jeweils zu einer Summe gebildet werden.

Name : Teil Punkte 1: Teil Punkte 2..... Gesamt
Name : Teil Punkte 1: Teil Punkte 2..... Gesamt
Name : Teil Punkte 1: Teil Punkte 2..... Gesamt
Name : Teil Punkte 1: Teil Punkte 2..... Gesamt
GESAMT SUMME

Ich möchte aber das sich die Gesamt Summe nur bildet WENN neben den o.g. Zeilen eine Checkbox aktiv ist.

Wie mache ich das am besten?

Rechne das Feld aktuell so aus:

Code
var s1 = this.getField("Gesamt1").value; 
var s2 = this.getField("Gesamt2").value;
var s3 = this.getField("Gesamt3").value;
var s4 = this.getField("Gesamt4").value;

Event.value = s1+s2+s3+s4


Wo kann ich da meine Checkboxen unterbringen?

Lieben Dank
X

PDF Gesamtsumme über Felder wenn Checkbox aktiv

taunus11
Beiträge gesamt: 603

18. Dez 2019, 13:32
Beitrag # 2 von 6
Beitrag ID: #573374
Bewertung:
(3772 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Eine Checkbox oder mehrere?


als Antwort auf: [#573356]

PDF Gesamtsumme über Felder wenn Checkbox aktiv

matze1708
Beiträge gesamt: 3

18. Dez 2019, 14:21
Beitrag # 3 von 6
Beitrag ID: #573375
Bewertung:
(3763 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Danke für die Hilfe.

Aktuell habe ich es mit mehreren Checkboxen.
Sprich 1-4

Theoretisch könnte man es auch mit einer machen, falls einfacher


als Antwort auf: [#573374]

PDF Gesamtsumme über Felder wenn Checkbox aktiv

Thomas Richard
Beiträge gesamt: 19015

18. Dez 2019, 23:06
Beitrag # 4 von 6
Beitrag ID: #573388
Bewertung:
(3734 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Du übernimmst deine Einzelsummen als Wert für die gesetzte Checkbox. Die kann zwar nur an oder aus sein, aber den Wert für 'an' kannst du per Javascript über die dazugehörige Zwischensumme definieren:
Code
var cb = getField(„CheckBox.1").value; 
if (cb == „Ja“) { var cbWert.1 = getField(„Zwischensumme.1").value} else { var cbWert.1 = 0 };


Deine Gesamtsumme besteht dann aus der Summe der Checkboxwerte cbWert.1 bis cbWert.4


Oder du addierst die Gesamtsumme per Javascript mit einer for-Schleife für die Zwischensummen die per checkbox. gesetzt sind:

Code
for (i=1; i<5; i++)   
{if CheckBox.i.value =„ ja“ {Gesamtsumme = Gesamtsumme + Zwischensumme.i};



MfG

Thomas


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


als Antwort auf: [#573375]
(Dieser Beitrag wurde von Thomas Richard am 18. Dez 2019, 23:19 geändert)

PDF Gesamtsumme über Felder wenn Checkbox aktiv

matze1708
Beiträge gesamt: 3

19. Dez 2019, 10:52
Beitrag # 5 von 6
Beitrag ID: #573394
Bewertung:
(3672 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das klingt ganz gut !

Danke. Wo muss ich diese Berechnung hin packen?
Es werden per Default 3 Kästchen aktiv sein.


als Antwort auf: [#573388]

PDF Gesamtsumme über Felder wenn Checkbox aktiv

Thomas Richard
Beiträge gesamt: 19015

19. Dez 2019, 16:23
Beitrag # 6 von 6
Beitrag ID: #573399
Bewertung:
(3648 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Der erste Code gehört mit den entsprechenden Anpassungen auf die dazugehörigen Checkboxen in die Checkboxen.
Der untere Code wäre für die Gesamtsumme.

im ersten werden aus den angekreuzten Checkboxen werte in Variablen gespeichert, die dann ganz normal aufaddiert werden, wie du es jetzt schon machst.

Im 2. Beispiel wird in der Gesamtsumme abgefragt ob Checkboxen gesetzt sind, und dann gleich Die Gesamtsumme um die zur Checkbox gehörendn Zwischensumme aufsaldiert:

Wenn Checkbox.i "ja" enthält, dann Gesamtsumme = Gesamtsumme + Zwischensumme i wenn nicht 'ja' dann passiert nichts mit der Gesamtsumme und i wird eins weiter gezählt und die Schleife läuft ein weiteres mal mit dem neuen i durch.


MfG

Thomas


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


als Antwort auf: [#573394]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
21.06.2022

Online
Dienstag, 21. Juni 2022, 10.00 - 10.30 Uhr

Webinar

Viele Druckereien – kleine und große – suchen heute nach Wegen, ihre Effizienz und Produktivität zu steigern. Dabei erkennen sie oft, dass sie sich dringend um die Optimierung, Standardisierung und Automatisierung ihrer Workflows und Prozesse kümmern sollten. In unserer kostenlosen, jeweils ca. 30 minütigen Webinar-Reihe erfahren Sie, wie Sie die Effizienz- und Produktivitätspotenziale Ihrer Druckerei erschließen können – und wie einfach und kostengünstig das sein kann.

kostenlose 3-teilige Webinar-Reihe, 21., 23. und 26. Juni 2022, jeweils 10:00 - 10:30

Ja

Organisator: Impressed GmbH

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://impressed-workflow-server.de/impressed-webinar-reihe-the-big-picture/

Impressed Webinar-Reihe THE BIG PICTURE
Veranstaltungen
02.02.2023

Prozesse optimieren und effizient gestalten

Zürich
Donnerstag, 02. Feb. 2023, 08.00 - 10.00 Uhr

Digitalisierung, Webauftritt

Digitalisierung mitgestalten - Worauf kommt es an? Wie wichtig ist die Webseite? Webseite mit Word Press? Interne Prozesse optimieren

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: Birol Isik, E-Mailinfo AT bkcc DOT ch

https://digitalisierung-heute.ch/digitalisierung-informationstag-schweiz/