Domino 9 und frühere Versionen > ND6: Entwicklung
Aktualisierung berechnetes Feld
Katja_S:
Hallo zusammen,
ich habe folgendes Problem: in einer Maske habe ich ein berechnetes Feld, welches die Summe aus anderen Feldern enthalten soll. Aber aus irgendeinen Grund wird dieses Feld nicht aktualisiert. Befindet sich das Dokument im Lese-Modus, so steht 0 drin. Sobald ich es in den Edit-Modus versetze, wird die Summe richtig berechnet. Beim Schließen allerdings wird das nicht gespeichert und beim nochmaligen Öffnen im Lese-Modus steht wieder die 0 drin. Sollte nicht normalerweise beim Editieren des Dokumentes auch dieses berechnete Feld neu berechnet und auch gespeichert werden? Auch ein manuelles Aktualisieren über F9 funktioniert nicht. Wo könnte das Problem liegen?
Danke und Gruß
Katja
Axel:
Hi,
ist das Feld vielleicht vom Typ "Berechnet zur Anzeige" ?
Axel
Katja_S:
Nein, es ist ein normales Feld vom Typ "Berechnet"...Das ist ja das komische...Das müsste doch aktualisiert und gespeichert werden, wenn ich in einer Funktion doc.Save() aufrufe, oder nicht?
klaussal:
Steht da was im Vorgabewert ?
Katja_S:
In dem Vorgabewert steht dann die Formel, die die Summe berechnen soll, also:
--- Code: ---_zahl1 := @If(VacTotal1 != "";@TextToNumber(VacTotal1);0);
_zahl2 := @If(VacTotal3 != "";@TextToNumber(VacTotal3);0);
_zahl3 := @If(VacTotal4 != "";@TextToNumber(VacTotal4);0);
_zahl4 := @If(VacTotal5 != "";@TextToNumber(VacTotal5);0);
_zahl1 + _zahl2 + _zahl3 + _zahl4
--- Ende Code ---
Sollte doch funktionieren...ich mein, im Editier-Modus stimmt ja dann die Summe...
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln