| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Aug 2004
Beiträge: 15
| combobox Ausgabe
Hi Leute, habe ein saublödes Problem! Folgendes ist vorhanden: - ein Eingabefeld für var menge2 - eine Combobox mit 6 Data Werten - und eine dynamisches Feld abschlag2 Drückt man auf einen Button werden die Werte wie folgt abgefragt. on (release) { // staffelpreise ab 10 var einfarbig10 = "11"; var zweifarbig10 = "12"; var dreifarbig10 = "13"; var vierfarbig10 = "14"; var fünffarbig10 = "15"; var bestseller10 = "16"; // staffelpreise ab 21 var einfarbig21 = "21"; var zweifarbig21 = "22"; var dreifarbig21 = "23"; var vierfarbig21 = "24"; var fünffarbig21 = "25"; var bestseller21 = "26"; // ausgabe staffelpreise ab 10 Stück abschlag2 = vorderseite.getSelectedItem().Data; if (menge2>=10 & vorderseite.getSelectedItem().Data == "1") { abschlag2 = einfarbig10; } else if (menge2>=10 & vorderseite.getSelectedItem().Data == "2") { abschlag2 = zweifarbig10; } else if (menge2>=10 & vorderseite.getSelectedItem().Data == "3") { abschlag2 = dreifarbig10; } else if (menge2>=10 & vorderseite.getSelectedItem().Data == "4") { abschlag2 = vierfarbig10; } else if (menge2>=10 & vorderseite.getSelectedItem().Data == "5") { abschlag2 = fünffarbig10; } else if (menge2>=10 & vorderseite.getSelectedItem().Data == "6") { abschlag2 = bestseller10; } // ausgabe staffelpreise ausgabe staffelpreise ab 21 Stück else if (menge2>=21 & vorderseite.getSelectedItem().Data == "1") { abschlag2 = einfarbig21; } else if (menge2>=21 & vorderseite.getSelectedItem().Data == "2") { abschlag2 = zweifarbig21; } else if (menge2>=21 & vorderseite.getSelectedItem().Data == "3") { abschlag2 = dreifarbig21; } else if (menge2>=21 & vorderseite.getSelectedItem().Data == "4") { abschlag2 = vierfarbig21; } else if (menge2>=21 & vorderseite.getSelectedItem().Data == "5") { abschlag2 = fünffarbig21; } else if (menge2>=21 & vorderseite.getSelectedItem().Data == "6") { abschlag2 = bestseller21; } } Das Feld abschlag2 soll also wenn in die Menge menge2 einen gewisser Wert eingegeben wurde & in der Combox ein Wert mit zugeordneter Data ausgewählt wurde einen Preiswert ausgeben. Mein Problem ist folgendes: Bei der on-Prozedur wird nur die größte Menge berücksichtigt, d.h. ist die Menge menge2=>21 wird die Abfrage für die Menge =>11 ignoriert. D.h. Wenn ich 10 eingebe bekomme ich den Preis für 21. Warum wird der Werte übergangen und wie kann man es lösen? |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |