<?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>Re: Setting Save As default location with OnSaveRequest</title><link>https://www.infopathdev.com:443/forums/thread/72652.aspx</link><pubDate>Tue, 06 Dec 2011 14:48:57 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:72652</guid><dc:creator>Kear777</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/72652.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=72652</wfw:commentRss><description>&lt;p&gt;Well that was stupid I didn&amp;#39;t notice the typo on the If statement (evenObj).&lt;/p&gt;
&lt;p&gt;If anyone&amp;#39;s interested this is the complete code with a couple of extra lines so it does exactly what I want it to do.&lt;/p&gt;
&lt;p&gt;Sub XDocument_OnSaveRequest(eventObj) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;#39; Write the code to be run before saving here. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If xdocument.view.name &amp;lt;&amp;gt; &amp;quot;Read Only&amp;quot; and xdocument.view.name &amp;lt;&amp;gt; &amp;quot;Unavailable&amp;quot; _ &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and xdocument.view.name &amp;lt;&amp;gt; &amp;quot;Access Denied&amp;quot; then &lt;br /&gt;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if eventObj.IsSaveAs = True then &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XDocument.UI.SetSaveAsDialogLocation(&amp;quot;C:\&amp;quot;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XDocument.UI.SetSaveAsDialogFileName(&amp;quot;form1&amp;quot;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; eventObj.IsCancelled = eventObj.PerformSaveOperation &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; msgbox &amp;quot;You do not have permission to save this document.&amp;quot;,vbOKOnly,&amp;quot;Save Failed&amp;quot; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39; Write the code to be run after saving here. &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; eventObj.ReturnStatus = True &lt;br /&gt;End Sub&lt;/p&gt;</description></item><item><title>Re: Setting Save As default location with OnSaveRequest</title><link>https://www.infopathdev.com:443/forums/thread/72650.aspx</link><pubDate>Tue, 06 Dec 2011 13:54:28 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:72650</guid><dc:creator>Kear777</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/72650.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=72650</wfw:commentRss><description>&lt;p&gt;Thanks for the response.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t think it&amp;#39;s a case sensitivity issue. I should of mentioned before but it seems to be error seems to be comming from the two lines below&lt;/p&gt;
&lt;p&gt;XDocument.UI.SetSaveAsDialogLocation(&amp;quot;C:\&amp;quot;)&lt;br /&gt;XDocument.UI.SetSaveAsDialogFileName(&amp;quot;form1&amp;quot;)&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Setting Save As default location with OnSaveRequest</title><link>https://www.infopathdev.com:443/forums/thread/72648.aspx</link><pubDate>Tue, 06 Dec 2011 13:33:52 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:72648</guid><dc:creator>Jimmy</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/72648.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=72648</wfw:commentRss><description>&lt;p&gt;I suggest checking the capitalization on isCancelled, performsaveoperatoin, and returnstatus.&amp;nbsp; I reckon those are case sensitive.&lt;/p&gt;</description></item><item><title>Setting Save As default location with OnSaveRequest</title><link>https://www.infopathdev.com:443/forums/thread/72643.aspx</link><pubDate>Tue, 06 Dec 2011 09:45:31 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:72643</guid><dc:creator>Kear777</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/72643.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=45&amp;PostID=72643</wfw:commentRss><description>&lt;p&gt;Morning all!&lt;/p&gt;
&lt;p&gt;I am trying to create an OnSaveRequest event that sets the SaveAs default location. This is what I have so far.&lt;/p&gt;
&lt;p&gt;Sub XDocument_OnSaveRequest(eventObj)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If evenObj.IsSaveAs = True then&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;XDocument.UI.SetSaveAsDialogLocation(&amp;quot;C:\&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XDocument.UI.SetSaveAsDialogFileName(&amp;quot;form1&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; eventObj.isCancelled = eventObj.performsaveoperation()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; eventobj.returnstatus = true&lt;br /&gt;End Sub&lt;/p&gt;
&lt;p&gt;When trying to save I&amp;#39;m getting the following error&lt;/p&gt;
&lt;p&gt;&amp;quot;The OnSaveRequest function returned a value indicating that the save failed&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Any ideas?&lt;/p&gt;
&lt;p&gt;K&lt;/p&gt;</description></item></channel></rss>