Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: mh70220 am 13.07.06 - 14:23:19

Titel: Datenbank Refresh Problem!
Beitrag von: mh70220 am 13.07.06 - 14:23:19
Hallo zusammen,

ich hab ne Seite/Page in meiner DB auf welcher einige <Berechnete Felder> sind. Öffne ich die DB zum ersten mal und lass mir die Seite anzeigen, dann bekomme ich die richtigen Werte. Danach schließe ich die Seite und gebe einen neuen Datensatz/Dokument ein.
Wenn ich jetzt die Seite wieder aufrufe sehe ich immer noch die alten Werte, obwohl sich die Anzahl der Dokumente verändert hat. Erst wenn ich die DB schließe und wieder öffne sehe ich die richtigen Werte.

z.B. lasse ich die Anzahl von Dokumenten in einer Bestimmten Ansicht zählen.
   
     @Elements(@dbcolumn("":"NoCache";"":"";"($Urlaub)";1))

Gibt es eine Möglichkeit die Datenbank zu refreshen, bevor ich die Seite Anzeige. F9 oder Aktuallisieren von Notes zeigt keine Wirkung.

Matthias
Titel: Re: Datenbank Refresh Problem!
Beitrag von: Axel am 13.07.06 - 14:30:11
Du kannst mal versuchen ob du im PostOpen-Event was machen kannst.

Ich würde es dort mal mit Source.Refresh versuchen.



Axel
Titel: Re: Datenbank Refresh Problem!
Beitrag von: mh70220 am 13.07.06 - 15:07:17
Hab versucht source.refresh in Post-Open einzubinden, bekomme aber nur fehlermeldung. Mach also was falsch. Hat mal jemand nen Beispiel?
Titel: Re: Datenbank Refresh Problem!
Beitrag von: DerAndre am 13.07.06 - 15:14:41
An das Call hast Du gedacht?

André
Titel: Re: Datenbank Refresh Problem!
Beitrag von: mh70220 am 13.07.06 - 15:23:56
ja, ohne das funkt es nicht.

Bekomme die Fehlermeldung: Variant does not contain an object

Matthias
Titel: Re: Datenbank Refresh Problem!
Beitrag von: Axel am 13.07.06 - 15:37:42
Äähhmmm....

Ich glaube das kann nicht gehen, denn zum Ausführen des Refreshes muss das Dokument im Edit-Modus sein. Bei einer Seite wird das wohl kaum der Fall sein.

BTW: Bist du dir sicher, dass das eine Seite ist? Auf eine Seite kann man doch keine Felder einbinden.


Axel
Titel: Re: Datenbank Refresh Problem!
Beitrag von: klaussal am 13.07.06 - 15:39:57
Meint er vielleicht <Berechneter Wert> auf einer Seite ?
Titel: Re: Datenbank Refresh Problem!
Beitrag von: mh70220 am 13.07.06 - 15:51:17
Ok, hab das Problem gelöst.

@Klauss ...  ja, <berechneter Wert>

@all

nach dem ich mir die versteckte Ansicht sichtbar gemacht habe und es mit zwischenklick auf diese nach der Änderung probiert habe, ist mir ein licht aufgegangen.

Hab jetzt im Bereich "Initialize" ein Script eingearbeitet, was mir alle Notwendingen Views aktualisiert, bevor die Seite angezeigt wird.

Danke für die Hilfe

Matthias