- Beiträge: 12
Variablen und Parameter
- Andreas K
- Autor
- Offline
- Benutzer
Weniger
Mehr
8 Jahre 5 Monate her - 8 Jahre 5 Monate her #2732
von Andreas K
Variablen und Parameter wurde erstellt von Andreas K
Hallo Herr Stark,
ich möchte aus einem Script verschiedene Werte berechnen und diese anschließend in entsprechende Felder übertragen.
Dazu habe ich folgenden Code geschrieben (Mein gesamtes Script habe ich als Datei beigefügt):
double MwSt = 0;
double MwStProz = 19;
return d = (d* Aufschlag_Faktor_500) + Aufschlag_EUR_500 + Versandkosten + Beschaffungskosten ;
MwSt = d * (MwStProz/100);
Leider bekomme ich immer nur 1 Wert zurück. Auch mit den Kontrollstrukturn SET und GET komme ich nicht weiter.
Ich würde mich sehr freuen, wenn Si emir hierbei noch einmal helfen würden.
Mit freundlichen Grüßen
A.Koenigsberger
ich möchte aus einem Script verschiedene Werte berechnen und diese anschließend in entsprechende Felder übertragen.
Dazu habe ich folgenden Code geschrieben (Mein gesamtes Script habe ich als Datei beigefügt):
double MwSt = 0;
double MwStProz = 19;
return d = (d* Aufschlag_Faktor_500) + Aufschlag_EUR_500 + Versandkosten + Beschaffungskosten ;
MwSt = d * (MwStProz/100);
Leider bekomme ich immer nur 1 Wert zurück. Auch mit den Kontrollstrukturn SET und GET komme ich nicht weiter.
Ich würde mich sehr freuen, wenn Si emir hierbei noch einmal helfen würden.
Mit freundlichen Grüßen
A.Koenigsberger
Anhänge:
Letzte Änderung: 8 Jahre 5 Monate her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
8 Jahre 5 Monate her - 8 Jahre 5 Monate her #2733
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Variablen und Parameter
Hallo Herr Königsberger,
der Return muss am Ende des IF Statements stehen! Um die anderen Werte als Parameter in der Definition zur Verfügung zu stellen müssen Sie diese Parameter vorher noch setzen.
z.B. setzt Parameter["MwSt"].Value = MwSt; den Paramater MwSt auf den Wert der Variablen MwSt vom Skript.
Hier finden Sie ein IF-THEN-ELSE Statement , die anderen aus Ihrem Skript müssten Sie genauso anpassen.
PS: Das Skript wurde nicht auf Logik Fehler geprüft!
der Return muss am Ende des IF Statements stehen! Um die anderen Werte als Parameter in der Definition zur Verfügung zu stellen müssen Sie diese Parameter vorher noch setzen.
z.B. setzt Parameter["MwSt"].Value = MwSt; den Paramater MwSt auf den Wert der Variablen MwSt vom Skript.
Hier finden Sie ein IF-THEN-ELSE Statement , die anderen aus Ihrem Skript müssten Sie genauso anpassen.
Code:
if (d >= 1000)
{
EK = d;
d = (d* Aufschlag_Faktor_1000) + Aufschlag_EUR_1000 + Versandkosten + Beschaffungskosten;
Ama_VK= d;
MwSt = d * (MwStProz/100);
Ama_Prov = Ama_VK * (AmazonGebührProz/100);
Ama_Roherlös = Ama_VK - MwSt - Ama_Prov - EK;
// Auf diese Parameter kann in der Defintion über den GET Parameter Heater zugegriffen werden!
Parameter["EK"].Value = EK;
Parameter["Ama_VK"].Value = Ama_VK;
Parameter["MwSt"].Value = MwSt;
Parameter["Ama_Prov"].Value = Ama_Prov;
Parameter["Ama_Roherlös"].Value = Ama_Roherlös;
return d;
}
PS: Das Skript wurde nicht auf Logik Fehler geprüft!
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Letzte Änderung: 8 Jahre 5 Monate her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Andreas K
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 12
8 Jahre 4 Monate her #2739
von Andreas K
Andreas K antwortete auf Variablen und Parameter
Hallo Herr Stark,
vielen Dank. Das klappt jetzt perfekt.
vielen Dank. Das klappt jetzt perfekt.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.265 Sekunden