Autor Thema: Problem mit @DBLookup  (Gelesen 1582 mal)

botschi

  • Gast
Problem mit @DBLookup
« 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.

Glombi

  • Gast
Re:Problem mit @DBLookup
« Antwort #1 am: 20.01.04 - 15:13:01 »
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

botschi

  • Gast
Re:Problem mit @DBLookup
« Antwort #2 am: 20.01.04 - 15:17:11 »
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?

Offline killinspree

  • Aktives Mitglied
  • ***
  • Beiträge: 135
  • Geschlecht: Männlich
  • Intelligente Bomben explodieren nicht!
    • burninzoo.de
Re:Problem mit @DBLookup
« Antwort #3 am: 21.01.04 - 12:35:57 »

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.
-killinspree-

3x domino 6.0.2 auf nt 5 server
1x domino 6.0.2 für meine privaten spielereien
350x clients w2k davon 70 im aussendienst; clientseitig LN 6.5.1
20x handhelds

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz