Autor Thema: Diskussions Forum  (Gelesen 1314 mal)

Offline chock

  • Senior Mitglied
  • ****
  • Beiträge: 337
  • Geschlecht: Männlich
Diskussions Forum
« am: 24.03.05 - 11:33:23 »
Hallo,

ich versuche unser Diskussionsforum so anzupassen, das User auch ihre Disskussionen abschließen können.
Im Hauptdokument habe ich ein Feld zum eingebaut mit dem sie Benutzer die Diskussion auf "abgeschlossen" stellen können und somit in einen andere Ansicht verschoben werden.
Im Query Save – Event in der Hauptdokument-Maske habe ich folgendes Script eingetragen :

  Dim session As New NotesSession
  Dim db As NotesDatabase
  Dim dc As NotesDocumentCollection
  Dim doc As NotesDocument
  Set db = session.CurrentDatabase
 
  If Source.IsNewDoc Then Exit Sub
 
  Set doc = Source.Document
 
  Set dc = doc.Responses
  Call dc.StampAll( "status" , doc.status(0) )
 
Mein Problem ist jetzt, das alle Antwortdokumente zum Hauptdokument gesetzt werden, aber bei den Antwort zur Antwort Dokumenten passiert nichts.
Ist es Möglich Änderungen vom Hauptdokument in Antwort zur Antwort Dokumente zu übertragen?

Driri

  • Gast
Re: Diskussions Forum
« Antwort #1 am: 24.03.05 - 11:35:54 »
Da müßtest Du wohl ein Schleifenkonstrukt bauen, um diese Dokumente auch mit zu erwischen.

Ich meine, dazu gabs hier im Forum schon mal nen Codebeispiel, benutz mal die Suche.

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Diskussions Forum
« Antwort #2 am: 24.03.05 - 11:39:22 »
Und für das Arbeiten mit Haupt- und Andwortdokumenten gibt es einen Best Practices Artikel:

http://www.atnotes.de/index.php?board=26;action=display;threadid=13984

Hab jetzt nicht nachgeschaut, ob dafür eine Lösung drin ist, könnte aber sein.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline chock

  • Senior Mitglied
  • ****
  • Beiträge: 337
  • Geschlecht: Männlich
Re: Diskussions Forum
« Antwort #3 am: 24.03.05 - 11:51:50 »
Aus diesem Artikel habe ich schon ein paar Informationen entnommen, z.B den Query Save Event.

Dieser bearbeitet aber leider nicht die Antwort zu Antwort Dokumente

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Diskussions Forum
« Antwort #4 am: 24.03.05 - 11:55:03 »
Da musst Du rekursiv durchgehen, sprich, überprüfen, ob die Antworten selber Responses besitzen und dann diese Dokumente genauso bearbeiten.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Diskussions Forum
« Antwort #5 am: 24.03.05 - 19:42:36 »
Genau das sagt übrigens auch die Designerhelp zu der Responses Property, bitte auch immer regelmäßig die Hilfe benutzen:
Zitat
Responses-to-Responses
This property returns only immediate responses to a document, but you can write a recursive sub or function to access all the descendants of a particular document. A recursive sub calls itself, the same way that a non-recursive sub calls any other sub or function.

Ein Beispiel ist dort auch vorhanden.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz