Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: botschi am 20.01.04 - 15:09:07
-
Hallo liebe Leute,
ich nutze folgende Formel in einem Dokument:
DBL:=@Sum(@DbLookup( "Notes":"NoCache"; ""; "(Gesamtstunden Aktivität nach Monat)"; NameBearb+f_AktBez; 2 ));
@If( @IsError( DBL ); 0; @SetField("Gesamtstunden";DBL));
Das Dokument wird über eine eingebetteten Ansicht in einer anderen Maske geöffnet.
Das Feld ist "Berechnet zur Anzeige".
Die Ansicht ist in der ersten Spalte sortiert und kategorisiert und der Index aktualisiert sich automatisch.
Die Maske hat einen Haken bei "Felder automatisch aktualisieren" und bei "Bearbeitungsmodus automatisch aktivieren".
MeinProblem ist, dass das Feld mit dem @DBlookup sich nur aktualisiert, wenn die (versteckte) Ansicht gespeichert wird oder Notes komplett beendet wird. Auch bei "F9" pasiert nix...
Kann mir einer sagen, was da der Fehler sein könnte?! In diesem Forum habe ich keine Tipps gefunden, ausser die Spalte zu sortieren.
-
Die Formel ist in dem Feld Gesamtstunden, oder? Also ohne @SetField:
DBL:=@Sum(@DbLookup( "Notes":"NoCache"; ""; "(Gesamtstunden Aktivität nach Monat)"; NameBearb+f_AktBez; 2 ));
@If( @IsError( DBL ); 0; DBL);
Andreas
-
Danke erstmal für die prompte Antwort!
So wie Du es beschreibst, hatte ich er vorher. Ich dachte nur mit @setfield würde es besser funktionieren.
Ich habs jetzt mal entfernt und es funktioniert auch ohne @setfield nicht.
Gibt es nicht eine Eigenschaft, ein kleines Häkchen, was ich setzen oder nicht setzen muss?
-
Das gleich Problem hatte ich auch in meiner Zeiterfassungsdb.
Eine (nicht versteckte) Ansicht in eine Seite eingebettet und die Erfassten Docs wurden erst nach neuem Öffnen angezeigt, oder bei drücken von "F9".
Bisher keine Lösung gefunden.