[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1278
  • Last Modified:

Lotus notes Hotspots

Does anyone know how to place a hyperlink to a file on the fileserver with lotus notes? I can do this manully by going Create\hotspot\URL link and pasting in the path. I need to be able to do this in code.
When i send this to someone with notes 5.0 it works, This doesn't work with 4.6  

Here is the code I am using:
Dim session As Object
Dim db As Object
Dim doc As Object
Dim msg, MyAttachment As String
Dim rtitem As Object
Dim Subj As String
Dim Col As Object
Dim x As Long
Dim i As Variant



Const EMBED_ATTACHMENT = 1454

Set session = CreateObject("Notes.NotesSession")
Set db = session.GETDATABASE("", "")
Call db.OPENMAIL

Set doc = db.CREATEDOCUMENT


msg = "'file:\\c|/test.dat'"
Subj = "hyperlink Try"

Call doc.REPLACEITEMVALUE("SendTo", "Paul Ward")
Call doc.REPLACEITEMVALUE("Subject", Subj)
Call doc.REPLACEITEMVALUE("ReturnReceipt", "1")


Set rtitem = doc.CREATERICHTEXTITEM("Body")
Call rtitem.APPENDTEXT(msg)


'MyAttachment = "N:\ward\Projects\lotusnotes\Lotusnot.doc"
'Call rtitem.EMBEDOBJECT(EMBED_ATTACHMENT, "", MyAttachment)

doc.SAVEMESSAGEONSEND = True

'This not working
Call doc.PUTINFOLDER("Misc\hero")

Call doc.SEND(False)

Set session = Nothing

MsgBox "Email sent.", vbOKOnly + vbInformation


Also the PutInFolder method is not working?????????????
Thanks

Wardy
0
Wardy
Asked:
Wardy
  • 3
1 Solution
 
Richie_SimonettiIT OperationsCommented:
Post a link with 0 points regarding this in Notes TA.
0
 
WardyAuthor Commented:
I am not sure what Notes TA is?
0
 
Richie_SimonettiIT OperationsCommented:
0
 
Richie_SimonettiIT OperationsCommented:
By the way, Notes 4.6 still uses OLE, Notes 5 uses "almost" true COM. SO, when you work with notes 4.x, all objectsdeclarations must be "as object".
If you declare as object, 4.x and 5.x code would works.
0
 
HemanthaKumarCommented:
Next time I believe I can give you a better solution.

For others, Here is the link to the question in Lotus notes TA,
http://www.experts-exchange.com/jsp/qShow.jsp;jsessionid=F7EC466F7FB001838AA541B0358EAEBE?ta=lotusnotes&qid=20302691

~Hemanth
0

Featured Post

The new generation of project management tools

With monday.com’s project management tool, you can see what everyone on your team is working in a single glance. Its intuitive dashboards are customizable, so you can create systems that work for you.

  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now