<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>TechBlog &#187; Url</title>
	<atom:link href="http://techblog.byllemos.com/tag/url/feed/" rel="self" type="application/rss+xml" />
	<link>http://techblog.byllemos.com</link>
	<description>Accelerating into the Future with Wisdom about Technology! Ingrid Byllemos</description>
	<lastBuildDate>Tue, 05 Jan 2010 00:04:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Starting Navision from another application</title>
		<link>http://techblog.byllemos.com/2008/03/starting-navision-from-another-application/</link>
		<comments>http://techblog.byllemos.com/2008/03/starting-navision-from-another-application/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 21:56:47 +0000</pubDate>
		<dc:creator>iby</dc:creator>
				<category><![CDATA[Navision]]></category>
		<category><![CDATA[Protocol]]></category>
		<category><![CDATA[Url]]></category>

		<guid isPermaLink="false">http://techblog.byllemos.com/?p=42</guid>
		<description><![CDATA[<p>From Navision 3.xx it is possible to use a kind of protocol for starting / calling a Navision Client.</p>
<p>The syntax for starting a Navision Client is:</p>
<blockquote><p>navision://client/run</p></blockquote>
<p>A call like this, in a browser, would start or activate a&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>From Navision 3.xx it is possible to use a kind of protocol for starting / calling a Navision Client.</p>
<p>The syntax for starting a Navision Client is:</p>
<blockquote><p>navision://client/run</p></blockquote>
<p>A call like this, in a browser, would start or activate a Navision Client.  This call thou would prompt the user for login, password etc. So to simplify the user interaction, it is also possible to pass on some parameters.<br />
<span id="more-42"></span><br />
Possible parameters are:</p>
<blockquote>
<table>
<tr>
<td width="100"><font size="2">company</font></td>
<td><font size="2">The company that should be open when starting the Navision Client</font></td>
</tr>
<tr>
<td><font size="2">database</font></td>
<td><font size="2">Database Name</font></td>
</tr>
<tr>
<td><font size="2">servername</font></td>
<td><font size="2">Server Name for the server you wants to connect to</font></td>
</tr>
<tr>
<td><font size="2">servertype</font></td>
<td><font size="2">Is it a native or mssql server?</font></td>
</tr>
<tr>
<td><font size="2">target</font></td>
<td><font size="2">Which object has to be activated. Ex. a Form18 &#8211; the syntax is [objecttype][objectno]</font></td>
</tr>
<tr>
<td><font size="2">view</font></td>
<td><font size="2">View (Filters) for the object, that will be activated with the target property</font></td>
</tr>
</table>
</blockquote>
<p>A complete url call could look like this:</p>
<blockquote><p>navision://client/run?servername=<strong>myserver</strong>&amp;<br />
<blankspace>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;</blankspace>database=<strong>mydb</strong>&amp;<br />
<blankspace>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;</blankspace>company=<strong>mycompany</strong>&amp;<br />
<blankspace>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;</blankspace>servertype=<strong>mssql</strong>&amp;<br />
<blankspace>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;</blankspace>target=<strong>Form18</strong>&amp;<br />
<blankspace>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;</blankspace>view=<strong>SORTING(No.)  WHERE (No.=FILTER(132))</strong></p></blockquote>
<p>Remember when using a Navision protocol, it would be an advantage using windows authentification (windows login) for Navision &#8211; else your users would be prompted for username/password. Alternative you have to make sure, that a client already is running, before using the protocol.</p>
]]></content:encoded>
			<wfw:commentRss>http://techblog.byllemos.com/2008/03/starting-navision-from-another-application/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

