Seite 1 von 1
Rechnen if else
Verfasst: 28.01.2011, 11:03
von profimong
Ich habe 5 Textfelder Text1-Text5 sowie das Feld Summe.
In den Eigenschaften von Summe unter Berechnen kann ich Text1 bis Text5 addieren. Jetzt möchte ich aber Text5 nicht dazu addieren, wenn ein kontrollkästchen aktiviert ist. Habt ihr eine Lösung dazu?
Danke, Johannes
Rechnen if else
Verfasst: 31.01.2011, 10:40
von nele_sonntag
Hallo Johannes,
wie letztens schon vorgeschlagen, geht es mit dem LCD supereinfach.
Zum Berechnen einfach folgendes Bild ansehen:
- über Fenster Skripteditor und Hierarchie einblenden
- Felder aufs PDF ziehen
- sinnvoll bennnen
- unter calculate im gesamtfeld name1+name2... eintragen
Also normale Berechnungen supereinfach. Egal in welchem Feld Du nun den Wert veränderst, das gesamt-Feld passt sich immer an.
Ausschluss bei Kontrollkästchen folgt gleich.
LG Mandy
Rechnen if else
Verfasst: 31.01.2011, 10:51
von nele_sonntag
Wenn Du nun bspw. Feld 3 aus der Rechnung herausnehmen möchtest, wenn das KK aktiviert ist, machst Du folgendes:
Code: Alles auswählen
//wenn das KK den Wert 1 hat, den hat es, wenn es aktiviert ist, ansonsten 0
if(nicht3 == 1) then
//dann addiere Feld 1 und Feld 2
n1+n2
//ansonsten
else
//addiere Feld 1, 2 und 3
n1+n2+n3
endif
Möchtest Du über mehrere Seiten arbeiten, kann es sein, dass Du dem PDF noch sagen musst, wo genau sich die Felder befinden. Dies ist immer der Pfad, der sich oben in der 1. Zeile im Skripteditor befindet.
Bspw. so, Feld gesamt befindet sich auf der 2. Seite:
Code: Alles auswählen
if(tf_seite1.nicht3 == 1) then
tf_seite1.n1+tf_seite1.n2
else
tf_seite1.n1+tf_seite1.n2+tf_seite1.n3
endif
Und? Vom LCD überzeugt?
LG Mandy