Domino 9 und frühere Versionen > ND7: Entwicklung
Berechnete Felder innerhalb eines Dokumentes
koehlerbv:
Diese Formel
--- Code: ---Insurance=Transport*(1+InsurancePercent)
--- Ende Code ---
ist in mehrerlei Hinsicht falsch.
Auf das Insurance=<formel> ist Toni schon eingegangen.
Bei derartigen Berechnungen ist immer eine Überprüfung der Daten erforderlich. Also:
--- Code: ---@If (@IsNumber (Transport) & @IsNumber (InsurancePercent); Transport * (1 + InsurancePercent); <alternativwert>)
--- Ende Code ---
Was im Falle ungültiger Datentypen eingetragen wird, hängt von der Gesamtlogik ab: Entweder 0, um wieder ein definiertes weiteres Verhalten / Berechnen zu ermöglichen, oder "" (Leerstring), um den Fehlerwert zu visualisieren.
HTH,
Bernhard
Jan 83:
Hallo koehlerbv,
Danke für den Hinweis, ich habe nun alle Felder mit der @IF Funktion berechnet und
das funktioniert wirklich sehr gut!
Besten Dank!
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln