I want to be able to open a database dynamically using LotusScript. I wish to access the user's home server and then access the DB by a replica ID instead of using the path, as we use different paths at different servers. Do you have any sample script that can help me do this?
By submitting your email address, you agree to receive emails regarding relevant topic offers from TechTarget and its partners. You can withdraw your consent at any time. Contact TechTarget at 275 Grove Street, Newton, MA.
Assuming that by "home server" you mean the user's mail server, something like this should work:
Dim ses As New NotesSession Dim ws As New NotesUIWorkspace Dim mailServer As String mailServer = ses.GetEnvironmentString ("MailServer", True) If mailServer = "" Then Msgbox "Please change to a location where you have access to a server mail file.", 0, "title" Exit Sub End If Dim appDB As New NotesDatabase("", "") If appDB.OpenByReplicaID (mailServer, "00001111222233334444 5555666677778888") Then Call ws.OpenDatabase(mailserver, appDB.FilePath) End If
Dig Deeper on LotusScript
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.