Autor Thema: Refresh-Problem mit Ansicht und @dbcolumn  (Gelesen 9501 mal)

Offline Schnubbel

  • Junior Mitglied
  • **
  • Beiträge: 88
Refresh-Problem mit Ansicht und @dbcolumn
« am: 22.02.12 - 13:06:08 »
Hallo liebe Gemeinde,

ich habe folgendes Problem:

Ich habe eine Maske "Grunddaten" und eine Maske "Extras". In die Maske "Grunddaten" befindet sich ein Button mit dem man ein Dokument mit der Maske "Extras" erstellen kann, zudem ist in der Maske "Grunddaten" eine Dialogbox, die mittels @dbcolumns auf eine Ansicht "Extraansicht" geht, in der alle Dokumente mit der Maske "Extras" aufgelistet sind. Erstelle ich nun ein neues Dokument der Maske "Extras" aus einem Dokument der Maske"Grunddaten", erscheint dieses Dokument nicht in der Dialogboxauswahl.

Wie schaffe ich es die Ansicht "Extraansicht" aus einem Dokument der Maske "Grunddaten" zu aktualisieren?

Ich habe es mit Lotus Script versucht, indem ich die Ansicht per view.refresh aktualisiert habe. Und auch mit @ - Befehlen. Hat beides nicht geklappt. Ich bräuchte also mal wieder einen Schubs in die richtige Richtung :)

Danke schonmal

Thorsten
« Letzte Änderung: 22.02.12 - 14:51:23 von Schnubbel »
Client -> Notesclient 8.5.3
Betriebssystem ->Windows 7
User-> Thorsten :)

Driri

  • Gast
Re: Refresh-Problem mit Ansicht und @dbcolumn
« Antwort #1 am: 22.02.12 - 13:08:53 »
Wie sieht denn dein @DBColumn aus ? Welche Cache-Option hast Du gesetzt ?

Offline Schnubbel

  • Junior Mitglied
  • **
  • Beiträge: 88
Re: Refresh-Problem mit Ansicht und @dbcolumn
« Antwort #2 am: 22.02.12 - 13:22:49 »
Meine Formel lautet:
@Unique(@DbColumn("":"NoCache";rep;"Schulformen";3)).

Also NoCache.
Client -> Notesclient 8.5.3
Betriebssystem ->Windows 7
User-> Thorsten :)

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Refresh-Problem mit Ansicht und @dbcolumn
« Antwort #3 am: 22.02.12 - 13:39:08 »
Du musst das neue Extras Dokument erst speichern, vorher taucht es nicht in der View auf.
Anschliessend muss der Server auch noch Zeit gehabt haben, den Viewindex zu aktualisieren. Solang das nicht passiert ist, siehst Du in der View ebenfalls nichts.
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline Schnubbel

  • Junior Mitglied
  • **
  • Beiträge: 88
Re: Refresh-Problem mit Ansicht und @dbcolumn
« Antwort #4 am: 22.02.12 - 14:06:17 »
Du musst das neue Extras Dokument erst speichern, vorher taucht es nicht in der View auf.
Anschliessend muss der Server auch noch Zeit gehabt haben, den Viewindex zu aktualisieren. Solang das nicht passiert ist, siehst Du in der View ebenfalls nichts.

Das neue Dokument wird natürlich gespeichert. (Damit schließt sich die Maske "Extras"). Dann ist man wieder im Dokument der Maske "Grunddaten" (wurd ja nicht geschlossen), drückt auf die Dialogbox und das neue Dokument wird da nicht aufgeführt. Wie lange dauert die Aktualisierung des Viewindexes ?
Client -> Notesclient 8.5.3
Betriebssystem ->Windows 7
User-> Thorsten :)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Refresh-Problem mit Ansicht und @dbcolumn
« Antwort #5 am: 22.02.12 - 14:20:52 »
Der View-Index hat damit nichts zu tun - Dein NoCache-dbLookup zwingt die View-Daten in den DB-Cache *Deines* Clients. Erst ein Schliessen und Wiederöffnen der DB macht diesen wieder neu.

Also: Ändere den Parameter Deines Lookups, und alles ist gut.

Bernhard

Offline Schnubbel

  • Junior Mitglied
  • **
  • Beiträge: 88
Re: Refresh-Problem mit Ansicht und @dbcolumn
« Antwort #6 am: 22.02.12 - 14:30:26 »

Also: Ändere den Parameter Deines Lookups, und alles ist gut.

Bernhard

Hallo Bernhard,

tut mir leid, dass ich nochmals nachfragen muss, aber in was muss ich sie ändern.
Mit Nocache geht es nicht, mit Recache geht es nicht und ohne parameter geht es auch nicht.
Was muss ich denn angeben, damit es geht?
Client -> Notesclient 8.5.3
Betriebssystem ->Windows 7
User-> Thorsten :)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Refresh-Problem mit Ansicht und @dbcolumn
« Antwort #7 am: 22.02.12 - 14:42:35 »
Au weia - ich bin ja blind! Du hast ja NoCache schon verwendet! Ich bitte um Entschuldigung - und vergiss mein Geschwätz ...

Bernhard

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Refresh-Problem mit Ansicht und @dbcolumn
« Antwort #8 am: 22.02.12 - 14:44:52 »
Dein Problem ist, dass die Maske beim Öffnen seine Dialogbox-Auswahl bereits getroffen hat. Nach dem Erstellen eines neuen Extras-Dokuments musst Du also die aktuell offene Maske neu laden oder refreshen.

HTH,
Bernhard

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Refresh-Problem mit Ansicht und @dbcolumn
« Antwort #9 am: 22.02.12 - 14:48:00 »
Der View-Index hat damit nichts zu tun - Dein NoCache-dbLookup zwingt die View-Daten in den DB-Cache *Deines* Clients. Erst ein Schliessen und Wiederöffnen der DB macht diesen wieder neu.
Bernhard, bist Du Dir da sicher? Gerade bei "noCache" haette ich dieses Verhalten nicht erwartet,

Ok, hat sich eruebrigt.  ;D
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Refresh-Problem mit Ansicht und @dbcolumn
« Antwort #10 am: 22.02.12 - 14:50:03 »
Ich sach doch, dass ich totalen Stuss geschrieben habe. Schreibe "NoCache" und denke "Cache" (bzw. "" - der Leerstring passt eh besser zu meinem geistigen Dünnschiss!).

Sorry nochmals!

Bernhard

Offline Schnubbel

  • Junior Mitglied
  • **
  • Beiträge: 88
Re: Refresh-Problem mit Ansicht und @dbcolumn
« Antwort #11 am: 22.02.12 - 14:51:07 »
Dein Problem ist, dass die Maske beim Öffnen seine Dialogbox-Auswahl bereits getroffen hat. Nach dem Erstellen eines neuen Extras-Dokuments musst Du also die aktuell offene Maske neu laden oder refreshen.

HTH,
Bernhard

Jop, jetzt klappts. Vielen Dank an alle :)
Client -> Notesclient 8.5.3
Betriebssystem ->Windows 7
User-> Thorsten :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz