Autor Thema: Datenbank Refresh Problem!  (Gelesen 1674 mal)

Offline mh70220

  • Aktives Mitglied
  • ***
  • Beiträge: 125
  • Geschlecht: Männlich
    • Meine HP
Datenbank Refresh Problem!
« 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
Notes 5.05
Server 5.05
Windows 2000

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Datenbank Refresh Problem!
« Antwort #1 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
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline mh70220

  • Aktives Mitglied
  • ***
  • Beiträge: 125
  • Geschlecht: Männlich
    • Meine HP
Re: Datenbank Refresh Problem!
« Antwort #2 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?
Notes 5.05
Server 5.05
Windows 2000

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Datenbank Refresh Problem!
« Antwort #3 am: 13.07.06 - 15:14:41 »
An das Call hast Du gedacht?

André
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline mh70220

  • Aktives Mitglied
  • ***
  • Beiträge: 125
  • Geschlecht: Männlich
    • Meine HP
Re: Datenbank Refresh Problem!
« Antwort #4 am: 13.07.06 - 15:23:56 »
ja, ohne das funkt es nicht.

Bekomme die Fehlermeldung: Variant does not contain an object

Matthias
Notes 5.05
Server 5.05
Windows 2000

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Datenbank Refresh Problem!
« Antwort #5 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
Ohne Computer wären wir noch lange nicht hinterm Mond!

klaussal

  • Gast
Re: Datenbank Refresh Problem!
« Antwort #6 am: 13.07.06 - 15:39:57 »
Meint er vielleicht <Berechneter Wert> auf einer Seite ?

Offline mh70220

  • Aktives Mitglied
  • ***
  • Beiträge: 125
  • Geschlecht: Männlich
    • Meine HP
Re: Datenbank Refresh Problem!
« Antwort #7 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
Notes 5.05
Server 5.05
Windows 2000

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz