Seite 1 von 1
Berechnung mit Dropdown-Menü
Verfasst: 13.11.2010, 11:03
von Flox
Hallo zusammen,
ich hoffe ihr könnt mir bei einem kleinen Problem helfen. Ich versuche in einem Dezimalfeld abhängig von einer Dropdown-Liste etwas zu berechnen.
Ich habe mich an einer If-Abfrage versucht, aber das will nicht so Recht.
Wäre jemand so lieb und und mir das erklären? Dankedanke!!!
Liebe Grüße
Sandra
Berechnung mit Dropdown-Menü
Verfasst: 13.11.2010, 23:46
von nele_sonntag
Hallo Sandra,
mehrere Sachen stimmen nicht so ganz.
In Javascript wird eine Befehlszeile IMMER mit einem Semikolon abgeschlossen, sonst funktioniert nix.
Objektnamen mit ö-ü-ä sollten IMMER vermieden werden, also VS_Inv_Hoechst, statt VS_Inv_Höchst und VS_Invaliditaet. Viele können dies nicht interpretieren.
Damit die Daten des DD zur Laufzeit ausgelesen werden und ohne Verzögerung Deine Rechnung korrekt ausgeführt wird, würde ich dieses Skript in das CHANGE-Ereignis Deines DD legen.
Code: Alles auswählen
switch(xfa.event.newText)
{
case "Variante 1":
VS_Inv_Hoechst.rawValue = VS_Invalidität.rawValue * 1;
break;
case "Variante 2":
VS_Inv_Hoechst.rawValue = VS_Invalidität.rawValue / 100 * 255;
break;
}
LG Mandy
Berechnung mit Dropdown-Menü
Verfasst: 10.12.2010, 16:03
von Bascht
Hallo Mandy,
wo kann man das den lernen? Wäre auch eine Lösung mit Formcalc möglich?
Wie kann man denn 2 Werte aus 2 Feldern multiplizieren?
Merci
Gruß
Andreas
Berechnung mit Dropdown-Menü
Verfasst: 01.02.2011, 14:03
von nele_sonntag
Hallo Andreas,
hoffe, es ist noch aktuell, habe es leider eben erst gesehen.
MIt Formcalc geht das selbsverständlich auch.
- benenne Deine Felder sinnvoll, bspw. preis und menge und gesamt
- dann kannst Du im calculate-Ereignsi des gesamt-Feldes einfach eintragen
- sollten die verschiedenen Felder sich auf unterscheidl. Seiten befinden, nimm den kompletten Pfad, bspw. seite_1.menge * seite_2.preis
- fertig!
LG Mandy
Berechnung mit Dropdown-Menü
Verfasst: 01.02.2011, 14:19
von Bascht
Danke Mandy, wie funktioniert denn so was mit javaskript ? Wie lernt man denn das am einfachsten. Oder mit was?
Gruß
Andreas
Berechnung mit Dropdown-Menü
Verfasst: 01.02.2011, 14:28
von nele_sonntag
Naja, sehr hilfreich ist natürlich immer Lektüre,
- siehe Mustervorlagen "Literatur zu LCD"
- oder Du gehst mal systematisch die Hilfedatei durch, da werden Unmengen von Beispielen erklärt
- oder, Du schaust mal bei den Vorlagen - Neu - aus Vorlage erstellen, da gibt es zumindest schon mal Bsp. für Formcalc, da einfach den Skripteditor einblenden über Fenster und auch die Hierachie (hier siehst Du wie die Felder heißen) und klickst mal jedes an und schaust, welcher Code dahintersteckt.
- oder aber Du schaust Dir im Forum mal die Mustervorlagen an und schaust, was sich da hinter den Feldern verbirgt, dann probierst Du es nachzubauen
Ansonsten hat ja jeder so seinen eigenen Weg, etwas zu lernen.
Auf jeden Fall ist das Forum immer sehr hilfreich und antwortet auch zügig, wenn es nicht gerade untergeht, wie in Deinem Fall
Wenn Du Dich so gar nicht in der Programmierei auskennst, würde ich aber mit Formcalc beginnen.
LG Mandy