Berechnung
Verfasst: 31.10.2016, 11:24
Hallo vielleicht kann mir jemand helfen.
ich habe folgenden JS
this.getField("Mont.Summe.FF").value=s(d);
function s(d){
var g1=this.getField("Montagezeit.FF.0").value;
if (g1=="")g1=0;
else g1=g1;
var g2=this.getField("Montagezeit.FF.1").value;
if (g2=="")g2=0;
else g2=g2;
var s=this.getField("KalkStundensatz1").value;
if (s=="")s=0;
else s=s;
var m=(((g1+g2)/60)*s);
return Math.floor(m);
}
wenn ich bei der Summenvariablen "s(d)" da "d" also "s()"weglasse bekomme ich ein gerundes Ergebnis, zwar mit Komma, aber das Rechnenergebnis stimmt nicht.
bei dem JS so wie er ist bekomme ich kein Egebnis.
ich habe folgenden JS
this.getField("Mont.Summe.FF").value=s(d);
function s(d){
var g1=this.getField("Montagezeit.FF.0").value;
if (g1=="")g1=0;
else g1=g1;
var g2=this.getField("Montagezeit.FF.1").value;
if (g2=="")g2=0;
else g2=g2;
var s=this.getField("KalkStundensatz1").value;
if (s=="")s=0;
else s=s;
var m=(((g1+g2)/60)*s);
return Math.floor(m);
}
wenn ich bei der Summenvariablen "s(d)" da "d" also "s()"weglasse bekomme ich ein gerundes Ergebnis, zwar mit Komma, aber das Rechnenergebnis stimmt nicht.
bei dem JS so wie er ist bekomme ich kein Egebnis.