Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: tpo am 07.09.12 - 10:08:42

Titel: UnprocessedDocuments findet alte Dokumente
Beitrag von: tpo am 07.09.12 - 10:08:42
Hallo Forum,

ich habe ein Problem mit db.UnprocessedDocuments in einer usergesteuerten View-Action:
In einer DB, die Emails empfängt (nicht Notes Mail-DB) sollen diese manuell einem Hauptdokument als Response zugeordnet werden. Das klappt auch!
Das Problem tritt auf, wenn ein User 1 Dokument markiert (Haken setzt in der Ansicht) und dieses erfolgreich einem Hauptdokument zuordnet. Auch das funktioniert - einmal!
Geht der User jetzt her und will ein weiteres Mail einem (anderen) Hauptdokument zuordnen und markiert dieses Mail NICHT (also kein Haken in der View gesetzt, sondern nur mit dem Cursor markiert), wird dieses Dokument NICHT zugeordnet, dafür aber das zuvor richtig zugeordnete Mail des anderen Hauptdokuments diesem neuen Hauptdok. zugeordnet.

Set col = me.database.UnprocessedDocuments
Set me.document = col.Getfirstdocument()
...
Call me.document.Makeresponse(docParent)
...

Ich habe auch schon mit "Call me.session.Updateprocesseddoc(me.document)" experimentiert, leider ohne Erfolg.

Hat jemand eine Idee, wie ich verhindern kann, dass das alte Mail noch in der UnprocessedDocuments-Liste auftaucht?

Schon mal Danke im Voraus!
Thomas


Titel: Re: UnprocessedDocuments findet alte Dokumente
Beitrag von: TRO am 07.09.12 - 10:20:38
... dann wird wohl das Häkchen noch vor dem alten Mail sitzen ...
mal im Script mit ws.CurrentView.DeselectAll am Ende des Zuordnens zurücksetzen


hth

Thomas
Titel: Re: UnprocessedDocuments findet alte Dokumente
Beitrag von: tpo am 07.09.12 - 10:39:05
Aua, das tut weh !!!

Da hatte ich sowas von einem Brett vorm Kopf  :-[

Jetzt funktionierts natürlich!

Danke!
Thomas