LotusScript ... doc opens in edit mode; I need read mode ... how?

Posted on 2003-03-25
Medium Priority
Last Modified: 2013-12-18
Using the code below, my document in opens in Edit mode.  I want it to open in read mode.  What changes do I need to make?

Sub Initialize
     On Error Resume Next
     Dim s As New NotesSession
     Dim ws As New NotesUIWorkspace
     Dim db As NotesDatabase
     Dim view As NotesView
     Dim doc As NotesDocument
     Dim uidoc As NotesUIDocument
     Set db = s.CurrentDatabase
     Set view = db.GetView("(LU_ITAdminDocs)")
     Set doc = view.GetDocumentByKey("GURULIST",True)
     Call ws.SetTargetFrame("frITright")
     Set uidoc = ws.EditDocument(True,doc)
End Sub
Question by:SandraE
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions

Accepted Solution

Arunkumar earned 1000 total points
ID: 8207346
Set uidoc = ws.EditDocument(False , doc)

This should do the trick for you !

LVL 24

Expert Comment

ID: 8211300
Editdocument in your script should be changed to this

Set uidoc = ws.EditDocument(False,doc,True)

The Third parameter instructs the system to open the doc in read-only mode. Meaning that the user later cannot switch to edit mode.


Author Comment

ID: 8228760
Arunkumar, you got here first.  Thanks very much ... this was exactly the information I needed.

HemanthaKumar, thank you for the extra parameter -- I'm sure I'll be using it soon.

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For Desktop Techs: How to retain a user's Notes configuration data when swapping out the end user's computer. (Assuming that you are not upgrading to a completely different version of Notes client) All you need to do is: 1) install Notes o…
This article covers general Notes 8.5 troubleshooting information including recreating the Notes\Data folder.
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …
Suggested Courses

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question