03. oktober 2003 - 13:27 Der er 1 kommentar og
2 løsninger

Åbner ikke dokument i Notes 6

Jeg har et problem med en knap, der åbner et projektdokument, som er et slags hoveddokument, for det leverancedokument jeg har markeret i et view. Det virker i Notes 5, men ikke i Notes 6. Jeg har lavet det med Formula, der henter projekt-ID'en for det markerede leverancedokument og skriver den ned i en NOTES.INI variabel. Derefter kaldes en LotusScript agent med følgende kode:

Dim ws As New NotesUIWorkspace   
Dim sProjectID As String
Dim docProject As NotesDocument
sProjectID = sess.GetEnvironmentString("IT008ProjectID")
Dim vwProjects As NotesView
Set vwProjects = dbCurrent.GetView("luProjects")
Dim veProject As NotesViewEntry
Set veProject = vwProjects.GetEntryByKey(sProjectID, True)
Set docProject = veProject.Document
Call ws.EditDocument(False, docProject)

Jeg har tjekket i debuggeren, at docProject er sat korrekt i den sidste linie.
Avatar billede pr0gm4n Nybegynder
03. oktober 2003 - 15:10 #1
Hvis du kigger i hjælpen under ws.EditDocument står der bla. flg.

returnNotesUIDocument
Boolean. Optional. If True (default), attempts to return the NotesUIDocument object; if False, does not attempt to return the object. See the usage note on lsERR_LSXU13_ANCESTOR_TARGET_FRAME.
Note  This parameter is new with Release 5.0.6.

Kan det tænkes at det er fordi du får et object tilbage?
03. oktober 2003 - 17:14 #2
Det er EditMode, jeg har sat til True. Parameteren returnNotesUIDocument er ikke sat, hvilket burde være OK da den er optional. Jeg skulle gerne have et object tilbage nemlig docProject som UI-dokument. Har prøvet at skrive
Set uidoc = ws.EditDocument(False, docProject), men det virker stadig ikke i 6'eren. I Notes 5 virker det fint.
30. juni 2005 - 12:55 #3
Har selv løst problemet ved at bruge valgte dokumenter (Unprocessed documents) i stedet.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester