<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Code</title><link>https://www.infopathdev.com:443/forums/45.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Path to attachment</title><link>https://www.infopathdev.com:443/forums/thread/37401.aspx</link><pubDate>Tue, 20 Jan 2009 17:24:49 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:37401</guid><dc:creator>kanishkajain</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/37401.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=37401</wfw:commentRss><description>&lt;p&gt;The solution to this might be so simple that I didn&amp;#39;t think about it, but after researching everywhere on this site and google and not finding the answer, I finally decided to post my question.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Here is what I am trying to do. I have a form where I let the user enter an email address and attach a file and on clicking a &amp;quot;Send&amp;quot; button, I want to send out an email using Lotus Notes. Now, I have the &amp;quot;sending an email from Lotus Notes&amp;quot; part figured out. What I can&amp;#39;t figure out is how to extract the directory path of the attached file, so I can attach it to the email. I am doing all this using JScript code:&lt;/p&gt;&lt;p&gt;&amp;nbsp;function CTRL5_5::OnClick(eventObj)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var strTo = XDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:field1&amp;quot;).text;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var strCC =&amp;quot;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var strBCC = &amp;quot;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//var strCC = XDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:PDRAS_ID&amp;quot;).text;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var strSubject = &amp;quot;PV Info&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var emailmessage = XDocument.DOM.selectSingleNode(&amp;quot;/my:myFields/my:field2&amp;quot;).text;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(strTo != &amp;quot;&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;sendNotesMail(strTo, strCC, strBCC, strSubject, emailmessage);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;//Application.ActiveWindow.Close(true);*/&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function sendNotesMail(strTo, strCC, strBCC, strSubject, emailmessage)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var domSession; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domSession = new ActiveXObject(&amp;quot;Lotus.NotesSession&amp;quot;); &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var domNotesDatabaseMailFile; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var domNotesDocumentMemo; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;var domNotesRichTextItemBody;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domSession.Initialize();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;dbdir = domSession.getDbDirectory(&amp;quot;&amp;quot;); &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesDatabaseMailFile = dbdir.openMailDatabase(); &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesDocumentMemo = domNotesDatabaseMailFile.createDocument(); &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesDocumentMemo.appendItemValue(&amp;quot;Form&amp;quot;, &amp;quot;Memo&amp;quot;); &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesDocumentMemo.appendItemValue(&amp;quot;From&amp;quot;, domSession.CommonUserName); &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesDocumentMemo.appendItemValue(&amp;quot;SendTo&amp;quot;, strTo);&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesDocumentMemo.appendItemValue(&amp;quot;CopyTo&amp;quot;, strCC);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesDocumentMemo.appendItemValue(&amp;quot;BlindCopyTo&amp;quot;, strBCC); &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesDocumentMemo.appendItemValue(&amp;quot;Subject&amp;quot;, strSubject); &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesRichTextItemBody = domNotesDocumentMemo.createRichTextItem(&amp;quot;Body&amp;quot;); &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesRichTextItemBody.appendText(emailmessage);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesRichTextItemBody.EmbedObject(1454, &amp;quot;&amp;quot;,&lt;b&gt; NEED FILE ATTACHMENT PATH HERE&lt;/b&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesDocumentMemo.Save(true, false); &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;domNotesDocumentMemo.Send(false);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;}&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;My attachment is at path &amp;quot;my:myFields/my:group1/my:group2/my:field3&amp;quot;.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Any help would be greatly appreciated. As I said, the solution could be very simple. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>