Hallo zusammen!
Ich moechte eine Summe aus einem Formular berechnen. Es gibt ein Formular mit mehreren Komboboxen, indem man die jeweiligen Parameter auswaehlen kann. Abschliessend muss noch eine Stueckzahl in ein Textfeld (?) eingegeben werden.
Meine Rechnung:
SELECT ([Price]+[PricePaper])*[Coefficient]*[Stueckzahl] AS [Sum]
FROM Format RIGHT JOIN (PrintRun RIGHT JOIN ((Colorfulness RIGHT JOIN Paper ON Colorfulness.ColorID = Paper.Color)
RIGHT JOIN Cutting ON Paper.PaperID = Cutting.Paper) ON PrintRun.PrintRunID = Colorfulness.PrintRun)
ON Format.FormatID = PrintRun.Format;
Wie gesagt, [Stueckzahl] soll per Hand eingegeben werden, die Summe soll in einem anderen Textfeld [Summe] automatisch erscheinen.
Um die vorherige Auswahl aus den Komboboxen zu beachten, muss ich das ja noch in der SQL-Abfrage kennzeichnen. Folgendes funktioniert an den obigen SQL-Code angehaengt leider nicht:
WHERE PrintRun.Format=Forms!PriceList!cbo_Format,
Colorfulness.PrintRun=Forms!PriceList!cbo_PrintRun,
Paper.Color=Forms!PriceList!cbo_Colorfulness,Cutting.Paper=Forms!PriceList!cbo_Paper;
Ich danke schon mal im voraus und freue mich ueber jeden Tipp.
Viele Gruesse
Cylia
Ich moechte eine Summe aus einem Formular berechnen. Es gibt ein Formular mit mehreren Komboboxen, indem man die jeweiligen Parameter auswaehlen kann. Abschliessend muss noch eine Stueckzahl in ein Textfeld (?) eingegeben werden.
Meine Rechnung:
SELECT ([Price]+[PricePaper])*[Coefficient]*[Stueckzahl] AS [Sum]
FROM Format RIGHT JOIN (PrintRun RIGHT JOIN ((Colorfulness RIGHT JOIN Paper ON Colorfulness.ColorID = Paper.Color)
RIGHT JOIN Cutting ON Paper.PaperID = Cutting.Paper) ON PrintRun.PrintRunID = Colorfulness.PrintRun)
ON Format.FormatID = PrintRun.Format;
Wie gesagt, [Stueckzahl] soll per Hand eingegeben werden, die Summe soll in einem anderen Textfeld [Summe] automatisch erscheinen.
Um die vorherige Auswahl aus den Komboboxen zu beachten, muss ich das ja noch in der SQL-Abfrage kennzeichnen. Folgendes funktioniert an den obigen SQL-Code angehaengt leider nicht:
WHERE PrintRun.Format=Forms!PriceList!cbo_Format,
Colorfulness.PrintRun=Forms!PriceList!cbo_PrintRun,
Paper.Color=Forms!PriceList!cbo_Colorfulness,Cutting.Paper=Forms!PriceList!cbo_Paper;
Ich danke schon mal im voraus und freue mich ueber jeden Tipp.
Viele Gruesse
Cylia