2016-09-27 2 views
1

У меня встроенный вид, из которого я хотел бы исключить текущий документ. Есть ли способ сделать это? Правильный выбор и отображает ряд документов, которые включают документ, который содержит встроенный просмотр (который я хотел бы исключить).Lotus Notes - исключить текущий документ из встроенного представления

+0

В XPages вы можете ... –

+0

, к сожалению, я должен решить эту проблему в клиенте Notes –

+0

Еще один способ, но он может быть медленным: используйте папку, скопируйте все документы в представление в папку, за исключением открытого в данный момент документа и отобразите папку ... –

ответ

1

По моему мнению, у вас нет возможности исключить текущий документ из встроенного представления, потому что у вас есть только один вид во встроенном виде.

Обходной может быть, чтобы предотвратить текущий документ от открытия:

Sub Queryopendocument(Source As Notesuiview, Continue As Variant) 
    Dim docs As NotesDocumentCollection 
    Dim doc As NotesDocument 
    Set docs = Source.Documents 
    Set doc = docs.GetFirstDocument 

    Dim ws As New NotesUIWorkspace 

    If doc.UniversalID = ws.CurrentDocument.Document.UniversalID Then 
     Continue = False 
    End If 

End Sub 

Я надеюсь, что это помогает :)

Смежные вопросы