13. Dezember 2012 14:51
Vielen Dank für die erste Antwort, leider behebt dies mein Problem noch nicht komplett!
tatsächlich ist es so, dass der Unit Price oder auch Unit Cost (LCY) nicht überall eingetragen ist und ich dadurch den Fehler erhalte!
Nun habe ich probiert mittels einer Abfrage zu üerprüfen ob die Felder kleiner oder grösser als 0 sind und erst danach die Berechung durchgeführt
- Code:
IF ("Unit Cost (LCY)" <> 0) AND ("Unit Price" <> 0) THEN BEGIN
Profit1 := (1-"Unit Cost (LCY)" / "Unit Price") * 100;
END ELSE BEGIN
END;
Leider erhalte ich immer noch den Nulldivision 0/0 Fehler! Wenn ich den Report auf einen Kunden Filtere erhalte ich die korrekte Ausgabe.
Gibt es eine andere Möglichkeit um abzufragen ob die Felder leer sind oder einen Wert enthalten?
Vielen Dank für eure Hilfe