Guten Morgen,
ich hatte gestern bei einem kleinen Test meiner Auktions-Datenbank einen totalen error, wenn zwei personen gleichzeitig eine Ansicht Refreshen (@command([toolsrefreshalldocuments]) )kommt es zum totalen Absturz von Notes.
Daher möchte ich jetzt eine Ansicht so umbiegen das sie mir die Daten aus dem zweiten Dokument anzeigt (das Dokument in dem die Daten gespeichert sind ) aber die Dokumente, die ich für die Ansicht erstellt habe anzeigt.
Ein bisschen habe ich schon, aber leider nicht sehr viel.
Sub Queryopendocument(Source As Notesuiview, Continue As Variant)
Dim session As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim doc As NotesDocument
Dim doc2 As NotesDocument
Dim uidoc As NotesUIDocument
Set db = session.CurrentDatabase
Set view = db.GetView( "Angebote_Auktion" )
Set doc = view.GetFirstDocument
Ich bin mir hier nicht sicher ob ich damit auch das aktuelle Dokument bekomme, auf das ich doppelt geklickt habe um es zu öffnen.
Dim docs As NotesDocumentCollection
Set docs = Source.Documents
Set doc2 = docs.GetFirstDocument[/i}
[i]While Not( doc Is Nothing)
If doc2.UniversalID = doc.Schlüssel Then
Set uidoc2 = uiws.EditDocument(True, doc)
End If
Wend
End Sub
Gruß und Dank
Christian