Autor Thema: view.GetChild - Probleme  (Gelesen 1806 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
view.GetChild - Probleme
« am: 19.12.02 - 09:43:30 »
Und ich dachte schon, ich würde nie mehr Lotus Notes-Probleme haben ;)  ;D

Also, ich habe eine Ansicht, in der Dokumente verschiedenen Typs (doc.Form= "...") angezeigt werden.

Arbeitszeitverwaltung:

Weiterhin ist die Ansicht folgendermaßen aufgebaut:
- Benutzerdokument
-- Jahresdokument 1 (Antwort auf Benutzerdokument)
--- Monatsdokument 1   (Antwort auf Jahresdokument)
---- Tagesdokument 1 (Antwort auf Monatsdokument)
----- Abschnittsdokument 1 (Antwort auf Tagesdokument)
----- Abschnittsdokument 2 (Antwort auf Tagesdokument)
---- Tagesdokument 2 (Antwort auf Monatsdokument)
----- Abschnittsdokument 1 (Antwort auf Tagesdokument)
----- Abschnittsdokument 2 (Antwort auf Tagesdokument)
--- Monatsdokument 2 (Antwort auf Jahresdokument)
...

etc.

Wie gesagt, in der Ansicht sind alle Dokumenttypen gelistet.

Für jeden Arbeitstag wird geprüft, ob die erforderlichen übergeordneten Dokumente da sind - ansonsten werden sie neu erstellt.

Um an die jeweiligen Antwort-Dokumente zu kommen, will ich nicht mit DocumentCollections arbeiten, sondern mit folgender Methode

Set docYear = viewAll.GetChild (docUser)

If (docYear.xxx = " ...") Then
   ....
Else
  Set docYear = viewAll.GetNextSibling (docYear)
EndIf


Set docMonth = viewAll.GetChild (docYear)

If (docMonth.xxx = "...") Then
...
...


Und so weiter.

Nun zu meinem Problem:

Mit den Jahresdokumenten klappt das wunderbar, und das neue Dokument wird erstellt. Sobald ich aber das Child vom Child haben will, endet die Funktion mit der Fehlermeldung "The document is not in View xxx", obwohl es doch in anderen Fällen schon angezeigt wird.

Aktualisiere ich dann die Ansicht durch Drücken auf den nächsten Pfeil, funktioniert die Funktion bis zum nächsten Mal, wenn ich wieder GetChild aufrufe (beim Tagesdokument)

Ein Einfügen von "Call viewAll.Refresh" hat leider nichts gebracht... weiß jemand von euch vielleicht einen Rat?

Vielen Dank im Voraus!

Jérôme

Offline wflamme

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 690
  • Geschlecht: Männlich
  • Irgendwie geht das schon...
    • wflamme
Re:view.GetChild - Probleme
« Antwort #1 am: 19.12.02 - 10:35:40 »
Ins Blaue:
Call notesUIWorkspace.ViewRefresh ?
Grüße,
Wolfgang

"I love deadlines. I love the whooshing sound they make as they pass by..."
DOUGLAS ADAMS

wflamme@mainz-online.de
http://www.sns1.de/partner/flamme/wflamme.nsf

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:view.GetChild - Probleme
« Antwort #2 am: 19.12.02 - 10:37:52 »
Schon probiert - klappt auch nicht...

Das wird ja auch alles im Backend gemacht - die betreffende Ansicht ist gar nicht im Client geöffnet...

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:view.GetChild - Probleme
« Antwort #3 am: 19.12.02 - 14:45:59 »
Hi,

probier's mal mit

Call viewall.Refresh


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

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:view.GetChild - Probleme
« Antwort #4 am: 19.12.02 - 14:59:05 »
*grins* hab'sch auch schon gemacht :)

ich werd wohl zu meiner guten alten DocumentCollection zurückkehren müssen, was?

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:view.GetChild - Probleme
« Antwort #5 am: 19.12.02 - 15:20:29 »
Zitat
ich werd wohl zu meiner guten alten DocumentCollection zurückkehren müssen, was?

Hi,

sieht fast so aus. Was anderes fällt mir auf die Schnelle nicht ein.

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

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:view.GetChild - Probleme
« Antwort #6 am: 19.12.02 - 15:59:22 »
... nachdem ich das mit den Pfeilen lese - und was wenn man die Ansicht komplett erweitert, keine komprimierten Bereiche mehr...

ata
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz