Seite 1 von 1

Summe automatisch berechnen nach Auswahl Kontrollkästchen

Verfasst: 17.12.2013, 08:06
von Mina
Hallo,
vielleicht kann mir hier jemand helfen.
Ich bin totaler Neuling was den LiveCycle Designer und vor allem der Umgang mit Java angeht. Mein Problem ist ein Formular mit mehreren zur Verfügung stehenden Euro-Beträgen, die über Kontrollkästchen bzw. Optionsfelder ausgewählt werden sollen.
Am Ende soll ein Feld die Summe darstellen. Aber ich weiß leider nicht, wie die Formel aussehen muss, damit die Summe berechnet wird. Kann mirda vielleicht jemand weiterhelfen? Mein Beispiel im Anhang.
Über Tipps bin ich sehr dankbar

Mina

Summe automatisch berechnen nach Auswahl Kontrollkästchen

Verfasst: 17.12.2013, 09:09
von armine
Hallo Mina,

versuch es lieber mal so.

vg armine

Summe automatisch berechnen nach Auswahl Kontrollkästchen

Verfasst: 17.12.2013, 09:33
von Mina
Hallo armine,
erstmal herzlichen Dank für diese superschnelle Rückmeldung :-)
das sieht ja super aus :)
Damit kann ich ganz bestimmt was anfangen. Habe es bisher zumindest mal angesehen. Ich gebe dann nochmal Rückmeldung ob´s funktioniert, habe leider grad wenig Zeit.
Aber nochmal ne wahrscheinlich ganz dumme Frage: Warum benötige ich zwei Summenfelder? Funktioniert es nicht mit einem Feld / einer der Formeln?

Mina

Summe automatisch berechnen nach Auswahl Kontrollkästchen

Verfasst: 17.12.2013, 10:17
von armine
Hallo Mina,

du brauchst nur ein Feld für die Summe. Ich wollte nur zeigen, wie einfach das Berechnen in FormCalc ist, und welchen Aufwand du in JavaScript treiben musst.

vg armine

Summe automatisch berechnen nach Auswahl Kontrollkästchen

Verfasst: 18.12.2013, 10:06
von Mina
armine hat geschrieben:Hallo Mina,

du brauchst nur ein Feld für die Summe. Ich wollte nur zeigen, wie einfach das Berechnen in FormCalc ist, und welchen Aufwand du in JavaScript treiben musst.

vg armine
Oh, sorry,...
Man sieht, ich habe echt keine Ahnung...

Nochmal zu dem Formular: Leider klappt es nicht mit der Beschriftung meiner Kontrollkästchen, da ich PDF-Grafiken in meinem Formular habe :(. Das Programm sagt mir, dass diese Funktion nicht möglich ist wenn PDF-Grafiken im Formular sind.
Gibt es eine andere Möglichkeit oder die Möglichkeit dieses Problem zu umgehen?

Grüße Mina

Summe automatisch berechnen nach Auswahl Kontrollkästchen

Verfasst: 18.12.2013, 12:38
von armine
Hallo Mina,

binde deine Grafik(en) als BMP, GIF, JPEG oder TIFF ein, dann verlierst du keine Funktionalität des LCD.

vg armine

Summe automatisch berechnen nach Auswahl Kontrollkästchen

Verfasst: 20.12.2013, 03:58
von Mina
Hallo armine,
ich habe jetzt nochmal an dem Formular herumgetüftelt. Mit deinen Tipps klappt es!:) Super! Vielen herzlichen Dank für deine schnelle Hilfe.
Das Formular ist gerettet ;)
Viele Grüße
Mina

Summe automatisch berechnen nach Auswahl Kontrollkästchen

Verfasst: 28.12.2013, 07:20
von Mina
Hallo,
leider gibt es ein neues (sicherlich nur kleines) Problemchen mit meinem Formular.
Meine Dezimalfelder berechnen sich nun super von allein wenn ich entsprechende Kontrollkästchen aktiviere. Das Problem liegt jetzt in meinem Feld "Gesamtsumme". Ich habe es versucht mit folgender JavaSkript-Formel zu berechnen:
 
Gesamtsumme.rawValue = (FeldA.rawValue) + (FeldB.rawValue)

Das Problem hierbei ist, dass die Formel nicht funktioniert.... anscheinend da sich FeldA auf der ersten Seite des Dokumentes befindet und das Gesamtsummenfeld auf einer anderen Seite. Denn wenn ich die Formel ohne FeldA nutze funktioniert es.

Wie muss ich denn die Formel umschreiben wenn ich auf FeldA, das auf einer anderen Seite liegt, verweisen möchte?

Viele Grüße
Mina

Summe automatisch berechnen nach Auswahl Kontrollkästchen

Verfasst: 28.12.2013, 10:46
von Merklin
Hallo Mina,

ohne dein Formular zu kennen, würde ich es erst einmal mit der Verwendung des genauen Pfades versuchen.

z.B.

Code: Alles auswählen

form1.Seite2.Summe_JS.rawValue= = (form1.Seite1.FeldA.rawValue) + (form1.Seite1.FeldB.rawValue)
VG Merklin

Summe automatisch berechnen nach Auswahl Kontrollkästchen

Verfasst: 28.12.2013, 12:35
von Mina
Danke,

Super!Mit der Verwendung des gesamten Pfades funktioniert es!:)

Vielen Dank für die schnelle super Hilfe!

Mina