Autor Thema: Ansichten automatisch aktualisieren  (Gelesen 1454 mal)

Offline Jérôme

  • Aktives Mitglied
  • ***
  • Beiträge: 108
  • Geschlecht: Männlich
  • Teigwaren heißen Teigwaren weil sie mal Teig waren
    • jerome-gamez.de
Ansichten automatisch aktualisieren
« am: 30.10.02 - 14:48:43 »
Hallihallo!

Eigentlich dachte ich, ich würde die Lösung mit Hilfe der Notes-Hilfe lösen können, ich hab's aber nicht geschafft.

Folgendes Szenario
Über eine Schaltfläche in einer Maske werden eine Reihe von Dokumenten erstellt, die in einer bestimmten Ansicht angezeigt werden.

Das Problem
Wenn ich in die Ansicht wechsle, muss ich erst auf den blauen Pfeil bzw. F9 klicken, damit die Ansicht aktualisiert wird.

Lösungsversuche:
Ich habe in den Eigenschaften der Ansicht eingestellt, dass die Ansicht automatisch aktualisiert werden soll (5. Reiter in der Eigenschaftenbox), außerdem, dass die Anzeige beim Aktualisieren der Ansicht aktualisiert werden soll (2. Reiter der Eigenschaftenbox).

Beides bringt leider nichts. Die Ansichten muss ich immer noch selbst aktualisieren. Bei den betreffenden Ansichten handelt es sich um eine allgemeine und eine persönliche Ansicht.

Vielen Dank schon mal im Voraus für eure Antworten.

Viele Grüße
Jérôme

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Ansichten automatisch aktualisieren
« Antwort #1 am: 30.10.02 - 14:56:30 »
gibt es nicht irgendwo ein @command mit viewfresh oder s.ä?

Hau das mal rein
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

Offline Jérôme

  • Aktives Mitglied
  • ***
  • Beiträge: 108
  • Geschlecht: Männlich
  • Teigwaren heißen Teigwaren weil sie mal Teig waren
    • jerome-gamez.de
Re:Ansichten automatisch aktualisieren
« Antwort #2 am: 30.10.02 - 15:12:10 »
In Formelsprache geht es scheinbar nicht, ich habe keinen Befehl gefunden, und in Script muss ich die Ansicht explizit angeben, die ich aktualisieren will - das kann aber doch nicht wirklich die Lösung sein - wenn ich 20 Ansichten habe, kann ich die doch nicht alle greifen, nur um sie zu aktualisieren, oder?

Offline Rob Green

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.651
  • Geschlecht: Männlich
    • Meipor
Re:Ansichten automatisch aktualisieren
« Antwort #3 am: 30.10.02 - 15:18:03 »
normalerweise ist der Indexer Task sehr zuverlässig.
Wenn man also Docs seriell erstellt und dann irgendeine Ansicht komplett neu aufruft (statt einfach eine bereits offene aufzurufen), wird normalerweise die View neu indiziert.

Und Du bist sicher, daß
- wenn DocA neu erstellt wird
- der User die ViewA öffnet (ohne dass sie vorher offen war)
- das DocA in der ViewA nicht sieht und
- stattdessen F9 drücken muß
???

Hm...irgendwie ist das schräg und ich glaub das nicht so recht. Da hast Du irgendwo was anders gemacht.

Frage: ist die DB auf einem Server, wird die View über Browser aufgerufen, wie werden die Docs erstellt, etc...
Vielleicht verdirbt Geld wirklich den Charakter.
Auf keinen Fall aber macht Mangel an Geld ihn besser.
(John Steinbeck)

Meiporblog: http://www.meipor.de/blog
allg. Unternehmerblog: http://www.m-e-x.de/blog

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:Ansichten automatisch aktualisieren
« Antwort #4 am: 30.10.02 - 15:45:05 »
Hi,

In Script brauchst du nicht unbedingt die View anzugeben. Es gibt in der Klasse NotesUIWorkspace eine Methode

Call notesUIWorkspace.ViewRefresh


In der Formelsprache gibt es

@Command([ViewRefreshFields])

Versuch mal ob du mit einem der beiden Funktionen weiterkommst.

Axel


Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz