Falsche Berechnung
Ich habe folgendes Problem, ich habe Tabelle 1 'Kaltwasserzähler' in der ich Zählerstände erfasse und den Verbrauch berechne was auch problemlos funtkioniert. In dieser Tabelle befindete sich ebenfalls ein verknüpftes Feld, welches mit der zugehörigen Wohnung verknüpft ist.
Ich möchte in einer weiteren Tabelle den berechneten Wert ausgeben, abhängig von Jahr und Wohnung. Hier der Code:
let W := Wohneinheit;
let Y := (select 'NK Abrechnung Gasheizung').Abrechnungsjahr;
(select 'Kaltwasserzähler' where Jahr = Y and '1 Wohnungen'.Name = W).Verbrauch
z.B. 126,30 - 106,40 = 19,90 (richtig berechnet) -> Ausgabe im Formelfeld 19.89999999999
Leider gibt mir Ninox den in der Tabelle korrekt berechneten Wert mit vielen Kommastellen und falsch gerundet zurück. Das Berechnungsfeld lässt sich auch nicht formatieren, warum?
2 Antworten
-
Hallo René, versuch es mal so:
let W := Wohneinheit;
let Y := first((select 'NK Abrechnung Gasheizung').Abrechnungsjahr);
first((select 'Kaltwasserzähler' where Jahr = Y and '1 Wohnungen'.Name = W).Verbrauch)
-
Hallo,
vielen Dank, das war des Rätsels Lösung!!!
Content aside
- vor 5 JahrenZuletzt aktiv
- 2Antworten
- 1015Ansichten