<?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>Doens.be &#187; Tips &amp; Tricks</title>
	<atom:link href="http://www.doens.be/tag/tips-tricks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.doens.be</link>
	<description></description>
	<lastBuildDate>Sat, 07 Jan 2012 04:20:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Ax 2012 Editor improvements</title>
		<link>http://www.doens.be/2011/12/ax-2012-editor-improvements/</link>
		<comments>http://www.doens.be/2011/12/ax-2012-editor-improvements/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 06:00:41 +0000</pubDate>
		<dc:creator>Jeroen Doens</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 6.0 (2012)]]></category>
		<category><![CDATA[Code Editor]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.doens.be/?p=1003</guid>
		<description><![CDATA[In Microsoft Dynamics AX 2012, a new X++ Editor is introduced which replaces the current legacy editor. The new X++ Editor is based on hosting a Visual Studio 2010 Editor Framework control. Here are a few Tips &#38; Tricks: Type &#8216;main&#8217; + TAB: The editor generates a standard Main-method. Note: This trick works with all [...]]]></description>
			<content:encoded><![CDATA[<p>In Microsoft Dynamics AX 2012, a new X++ Editor is introduced which replaces the current legacy editor. The new X++ Editor is based on hosting a Visual Studio 2010 Editor Framework control.</p>
<p>Here are a few Tips &amp; Tricks:</p>
<ul>
<li>Type <strong>&#8216;main&#8217; + TAB</strong>: The editor generates a standard Main-method.<br />
Note: This trick works with all templates (right-click &#8211;&gt; Add-in &#8211;&gt; Template)</li>
<li>Type <strong>&#8216;///&#8217;</strong> on the top of a method. When you do so you get the standard header for generating XML-documentation.</li>
<li>While the intellicense <strong>drop-down</strong> is shown press <strong>CTRL</strong>. The drop-down dialog becomes transparent.</li>
<li><strong>CTRL + &#8216;c&#8217;</strong> at the begin of the line will copy the whole line.</li>
<li><strong>CTRL + &#8216;i&#8217;</strong> and start typing the word that you want to find. If you want the next, just type CTRL + &#8216;i&#8217; again.</li>
<li><strong>CTRL + scroll</strong> up/down to zoom in and out to the code.</li>
<li>Make a link to <strong>AX32.exe -development</strong> to go directly to the development-mode.</li>
</ul>
<p>You can find more on <a title="Microsoft Dynamics AX 2012 - X++ Editor" href="http://channel9.msdn.com/Blogs/mfp/AX2012-X-Editor" target="_blank">chanel 9</a><br />
<iframe style="height: 288px; width: 512px;" src="http://channel9.msdn.com/Blogs/mfp/AX2012-X-Editor/player?w=512&amp;h=288" frameborder="0" scrolling="no" width="320" height="240"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.doens.be/2011/12/ax-2012-editor-improvements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change the language at runtime</title>
		<link>http://www.doens.be/2011/11/change-the-language-at-runtime/</link>
		<comments>http://www.doens.be/2011/11/change-the-language-at-runtime/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 06:00:18 +0000</pubDate>
		<dc:creator>Jeroen Doens</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 4.0]]></category>
		<category><![CDATA[Ax 5.0 (2009)]]></category>
		<category><![CDATA[Ax 6.0 (2012)]]></category>
		<category><![CDATA[Infolog]]></category>
		<category><![CDATA[Language]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[X++]]></category>

		<guid isPermaLink="false">http://www.doens.be/?p=979</guid>
		<description><![CDATA[Normally when you change your language you go to your user options, change your current language and the restart the client. This week I got the question if it was possible to do so in runtime. You can do so by just calling the infolog.language(str 7 _languageCode). All labels that you load after calling this [...]]]></description>
			<content:encoded><![CDATA[<p>Normally when you change your language you go to your user options, change your current language and the restart the client. This week I got the question if it was possible to do so in runtime. You can do so by just calling the <strong>infolog.language(<span style="color: #000080;">str</span> <span style="color: #ff0000;">7</span> _languageCode)</strong>. All labels that you load after calling this method will be translated to the new language.<span id="more-979"></span></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code"><pre class="xpp" style="font-family:monospace;"><span style="color: #0000ff;">static</span> <span style="color: #0000ff;">void</span> JDO_ChangeLanguage<span style="color: #000000;">&#40;</span>Args _args<span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
    info<span style="color: #000000;">&#40;</span><span style="color: #ff0000;">&quot;@SYS1&quot;</span><span style="color: #000000;">&#41;</span>;
    infolog.<span style="color: #000000;">language</span><span style="color: #000000;">&#40;</span><span style="color: #ff0000;">'nl-be'</span><span style="color: #000000;">&#41;</span>; <span style="color: #007f00;">// Change the language to nl-be</span>
    info<span style="color: #000000;">&#40;</span><span style="color: #ff0000;">&quot;@SYS1&quot;</span><span style="color: #000000;">&#41;</span>;
    infolog.<span style="color: #000000;">language</span><span style="color: #000000;">&#40;</span><span style="color: #ff0000;">'fr-be'</span><span style="color: #000000;">&#41;</span>; <span style="color: #007f00;">// Change the language to fr-be</span>
    info<span style="color: #000000;">&#40;</span><span style="color: #ff0000;">&quot;@SYS1&quot;</span><span style="color: #000000;">&#41;</span>;
    infolog.<span style="color: #000000;">language</span><span style="color: #000000;">&#40;</span><span style="color: #ff0000;">'it'</span><span style="color: #000000;">&#41;</span>; <span style="color: #007f00;">// Change the language to it</span>
    info<span style="color: #000000;">&#40;</span><span style="color: #ff0000;">&quot;@SYS1&quot;</span><span style="color: #000000;">&#41;</span>;
    infolog.<span style="color: #000000;">language</span><span style="color: #000000;">&#40;</span><span style="color: #ff0000;">'de'</span><span style="color: #000000;">&#41;</span>; <span style="color: #007f00;">// Change the language to de</span>
    info<span style="color: #000000;">&#40;</span><span style="color: #ff0000;">&quot;@SYS1&quot;</span><span style="color: #000000;">&#41;</span>;
    infolog.<span style="color: #000000;">language</span><span style="color: #000000;">&#40;</span><span style="color: #ff0000;">'en-us'</span><span style="color: #000000;">&#41;</span>; <span style="color: #007f00;">// Change the language to en-us</span>
    info<span style="color: #000000;">&#40;</span><span style="color: #ff0000;">&quot;@SYS1&quot;</span><span style="color: #000000;">&#41;</span>;
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>And the result is:</p>
<p><img class="size-full wp-image-980 alignnone" title="infologLanguage" src="http://www.doens.be/wp-content/uploads/2011/11/infologLanguage.png" alt="" width="356" height="390" /></p>
<p><strong>Caution</strong>: When you use this function make sure you get the current language before you use this function, so you can change it back when you don&#8217;t need it any more.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.doens.be/2011/11/change-the-language-at-runtime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amount in words</title>
		<link>http://www.doens.be/2011/11/amount-in-words/</link>
		<comments>http://www.doens.be/2011/11/amount-in-words/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 06:00:42 +0000</pubDate>
		<dc:creator>Jeroen Doens</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 4.0]]></category>
		<category><![CDATA[Ax 5.0 (2009)]]></category>
		<category><![CDATA[Ax 6.0 (2012)]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[X++]]></category>

		<guid isPermaLink="false">http://www.doens.be/?p=971</guid>
		<description><![CDATA[This week one of my customers asked me to place the amount in words on a invoice. I couldn&#8217;t believe that sush function wasn&#8217;t availible in standard Ax. After some research I found that the Global-class contains the following methods: static TempStr numeralsToTxt(real _num) static TempStr numeralsToTxt_EN(real _num) static TempStr numeralsToTxt_ES(real _num) static TempStr numeralsToTxt_FR(real [...]]]></description>
			<content:encoded><![CDATA[<p>This week one of my customers asked me to place the amount in words on a invoice. I couldn&#8217;t believe that sush function wasn&#8217;t availible in standard Ax. After some research I found that the <strong>Global-class</strong> contains the following methods:</p>
<ul>
<li><span style="color: #000080;">static TempStr</span> <strong>numeralsToTxt</strong>(<span style="color: #000080;">real</span> _num)</li>
<li><span style="color: #000080;">static TempStr</span> <strong>numeralsToTxt_EN</strong>(<span style="color: #000080;">real</span> _num)</li>
<li><span style="color: #000080;">static TempStr</span> <strong>numeralsToTxt_ES</strong>(<span style="color: #000080;">real</span> _num)</li>
<li><span style="color: #000080;">static TempStr</span> <strong>numeralsToTxt_FR</strong>(<span style="color: #000080;">real</span> _num)</li>
<li><span style="color: #000080;">static TempStr</span> <strong>numeralsToTxt_NL</strong>(<span style="color: #000080;">real</span> _num)</li>
</ul>
<p><span id="more-971"></span>So you can just use these methods like this:</p>

<div class="wp_syntax"><div class="code"><pre class="xpp" style="font-family:monospace;"><span style="color: #0000ff;">static</span> <span style="color: #0000ff;">void</span> JDO_AmountInWords<span style="color: #000000;">&#40;</span>Args _args<span style="color: #000000;">&#41;</span>
<span style="color: #000000;">&#123;</span>
    info<span style="color: #000000;">&#40;</span>numeralsToTxt<span style="color: #000000;">&#40;</span><span style="color: #000000;">123456789.12</span><span style="color: #000000;">&#41;</span><span style="color: #000000;">&#41;</span>;
<span style="color: #000000;">&#125;</span></pre></div></div>

<p>And you get the following result:</p>
<p><img class="size-full wp-image-973 alignnone" title="numeralsToTxt" src="http://www.doens.be/wp-content/uploads/2011/11/numeralsToTxt.png" alt="" width="356" height="323" /></p>
<p>I know these methods aren&#8217;t perfect, but they can be a start and save you a lot of programming time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.doens.be/2011/11/amount-in-words/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to run a Microsoft Ax 2012 Hyper-V on VirtualBox (Enterpris Portal Problem)</title>
		<link>http://www.doens.be/2011/11/how-to-run-a-microsoft-ax-2012-hyper-v-on-virtualbox-enterpris-portal-problem/</link>
		<comments>http://www.doens.be/2011/11/how-to-run-a-microsoft-ax-2012-hyper-v-on-virtualbox-enterpris-portal-problem/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 06:00:00 +0000</pubDate>
		<dc:creator>Jeroen Doens</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 6.0 (2012)]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Virtual Machine]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>

		<guid isPermaLink="false">http://www.doens.be/?p=992</guid>
		<description><![CDATA[In my previous post I described how to run the standard Microsoft Ax 2012 Hyper-V VPC on your regular Windows Client with VirtualBox. There was one thing I forgot to mention, when you want to use the Enterprise Portal (and you probably will) you need to adjust the windows hosts-file on the VPC. How: Just [...]]]></description>
			<content:encoded><![CDATA[<p>In my previous post I described how to <a title="How to run a Microsoft Ax 2012 Hyper-V on VirtualBox" href="http://www.doens.be/2011/11/how-to-run-a-microsoft-ax-2012-hyper-v-on-virtualbox/" target="_blank">run the standard Microsoft Ax 2012 Hyper-V VPC on your reg</a><a title="How to run a Microsoft Ax 2012 Hyper-V on VirtualBox" href="http://www.doens.be/2011/11/how-to-run-a-microsoft-ax-2012-hyper-v-on-virtualbox/" target="_blank">ular Windows Client with VirtualBox</a>. There was one thing I forgot to mention, when you want to use the Enterprise Portal (and you probably will) you need to adjust the windows hosts-file on the VPC.</p>
<p>How:</p>
<ul>
<li>Just open Notepad and open &#8216;C:\Windows\System32\drivers\etc\Hosts&#8217;</li>
<li>Add a line  containing &#8217;127.0.0.1              dynamicsax.contoso.com &#8216;</li>
</ul>
<p>Now the file should look like this:</p>
<blockquote><p># Copyright (c) 1993-2009 Microsoft Corp.<br />
#<br />
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.<br />
#<br />
# This file contains the mappings of IP addresses to host names. Each<br />
# entry should be kept on an individual line. The IP address should<br />
# be placed in the first column followed by the corresponding host name.<br />
# The IP address and the host name should be separated by at least one<br />
# space.<br />
#<br />
# Additionally, comments (such as these) may be inserted on individual<br />
# lines or following the machine name denoted by a &#8216;#&#8217; symbol.<br />
#<br />
# For example:<br />
#<br />
#      102.54.94.97     rhino.acme.com          # source server<br />
#       38.25.63.10     x.acme.com              # x client host</p>
<p># localhost name resolution is handled within DNS itself.<br />
#    127.0.0.1       localhost<br />
#    ::1             localhost<br />
127.0.0.1       dynamicsax.contoso.com</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.doens.be/2011/11/how-to-run-a-microsoft-ax-2012-hyper-v-on-virtualbox-enterpris-portal-problem/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to run a Microsoft Ax 2012 Hyper-V on VirtualBox</title>
		<link>http://www.doens.be/2011/11/how-to-run-a-microsoft-ax-2012-hyper-v-on-virtualbox/</link>
		<comments>http://www.doens.be/2011/11/how-to-run-a-microsoft-ax-2012-hyper-v-on-virtualbox/#comments</comments>
		<pubDate>Fri, 25 Nov 2011 06:00:09 +0000</pubDate>
		<dc:creator>Jeroen Doens</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 6.0 (2012)]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Virtual Machine]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>

		<guid isPermaLink="false">http://www.doens.be/?p=931</guid>
		<description><![CDATA[For the moment Microsoft provides us with with demo-VPC&#8217;s for Windows Server Hyper-V. In this post I will describe step-by-step how you can run the same vhd with VirtualBox on your Windows Client. Before you begin: Make sure that Hardware Virtualization is enabled on your machine. To check if this setting you can Hardware-Assisted Virtualization Detection [...]]]></description>
			<content:encoded><![CDATA[<p><a href="https://www.virtualbox.org" target="_blank"><img class="alignleft size-thumbnail wp-image-951" title="VirtualBox" src="http://www.doens.be/wp-content/uploads/2011/11/virtualbox-150x150.jpg" alt="" width="80" height="80" /></a>For the moment Microsoft provides us with with demo-VPC&#8217;s for Windows Server Hyper-V. In this post I will describe step-by-step how you can run the same vhd with VirtualBox on your Windows Client.<span id="more-931"></span></p>
<p><strong>Before you begin:</strong></p>
<p>Make sure that Hardware Virtualization is enabled on your machine. To check if this setting you can <a title="How to confirm your PC supports hardware virtualization" href="http://www.microsoft.com/windows/virtual-pc/support/configure-bios.aspx" target="_blank">Hardware-Assisted Virtualization Detection Tool</a> from Microsoft.</p>
<p>Install the latest version of Oracle VirtualBox:</p>
<ul>
<li>Download the latest version of Oracle VirtualBox hosts and the Extension Pack from <a href="https://www.virtualbox.org/wiki/Downloads">https://www.virtualbox.org/wiki/Downloads</a><br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_download.png" target="_blank"><img class="alignnone size-medium wp-image-932" title="VirtualBox_download" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_download-300x199.png" alt="" width="300" height="199" /></a></li>
<li>Install Oracle VM VirtualBox</li>
<li>Install Oracle VM VirtualBox Extension Pack</li>
</ul>
<p>Download the Microsoft Ax 2012 Hyper-V:</p>
<ul>
<li>Go to <a title="Microsoft Dynamics AX 2012 Demo Tools and Materials" href="https://mbs.microsoft.com/partnersource/deployment/methodology/vpc/ax2012demotoolsmaterials.htm?printpage=false" target="_blank">PartnerSource </a>(or <a title="Microsoft Dynamics AX 2012 Demo Tools and Materials" href="https://mbs.microsoft.com/customersource/downloads/servicepacks/AX2012DemoToolsMaterials" target="_blank">CustomerSource</a>) and download the appropriate VPC<br />
<strong>TIP</strong>: If you just need Ax2012 you can use the &#8216;HyperV_A&#8217;</li>
</ul>
<p><strong>Create a new Virtual Machine based on the Hyper-V VHD</strong></p>
<ul>
<li>Create a new Virtual Machine<br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_new.png" target="_blank"><img class="alignnone size-full wp-image-934" title="VirtualBox_new" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_new.png" alt="" width="254" height="127" /></a><br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_wizard1.png" target="_blank"><img class="alignnone size-medium wp-image-936" title="VirtualBox_wizard1" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_wizard1-300x232.png" alt="" width="300" height="232" /></a></li>
<li>Enter the name of your Virtual Machine and Select &#8216;Windows Server 2008 (64 bit)&#8217; as the version<br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_wizard2.png" target="_blank"><img class="alignnone size-medium wp-image-935" title="VirtualBox_wizard2" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_wizard2-300x232.png" alt="" width="300" height="232" /></a></li>
<li>Allocate memory to the Virtual Machine <em>(minimum 4GB or 4096MB)</em><br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_wizard3.png" target="_blank"><img class="alignnone size-medium wp-image-937" title="VirtualBox_wizard3" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_wizard3-300x232.png" alt="" width="300" height="232" /></a></li>
<li>Untick the &#8216;Boot Hard Disk&#8217; checkbox. We will add the Virtual Hard Disk manually when the wizard is finished.<br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_wizard4_2.png" target="_blank"><img class="alignnone size-medium wp-image-940" title="VirtualBox_wizard4_2" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_wizard4_2-300x232.png" alt="" width="300" height="232" /></a></li>
<li>Finish the wizard</li>
<li>Click on Settings<br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_settings.png" target="_blank"><img class="alignnone size-full wp-image-941" title="VirtualBox_settings" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_settings.png" alt="" width="210" height="126" /></a></li>
<li>Navigate to the Storage section<br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_starage.png" target="_blank"><img class="alignnone size-medium wp-image-942" title="VirtualBox_starage" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_starage-300x249.png" alt="" width="300" height="249" /></a></li>
<li>Add a hard disk and choose &#8216;Existing Hard Disk&#8217;<br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_starageExisting.png" target="_blank"><img class="alignnone size-medium wp-image-943" title="VirtualBox_starageExisting" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_starageExisting-300x145.png" alt="" width="300" height="145" /></a></li>
<li>Navigate to the Network section<br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_network.png" target="_blank"><img class="alignnone size-medium wp-image-944" title="VirtualBox_network" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_network-300x249.png" alt="" width="300" height="249" /></a></li>
<li>For the first Adapter select &#8216;Internal Network&#8217;<br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_networkAdaper1.png" target="_blank"><img class="alignnone size-medium wp-image-945" title="VirtualBox_networkAdaper1" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_networkAdaper1-300x249.png" alt="" width="300" height="249" /></a></li>
<li>For the second Adapter select &#8216;Bridged Adapter&#8217; <em>(only if you need internet access in your Virtual Machine)</em><br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_networkAdaper2.png" target="_blank"><img class="alignnone size-medium wp-image-946" title="VirtualBox_networkAdaper2" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_networkAdaper2-300x249.png" alt="" width="300" height="249" /></a></li>
<li>After you have finished these steps the settings will look like this<br />
<a href="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_settingsOverview.png" target="_blank"><img class="alignnone size-medium wp-image-947" title="VirtualBox_settingsOverview" src="http://www.doens.be/wp-content/uploads/2011/11/VirtualBox_settingsOverview-254x300.png" alt="" width="254" height="300" /></a></li>
</ul>
<p>Now you should have a fully functional Demo-VPC with Microsoft Dynamics Ax 2012 <img src='http://www.doens.be/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
<p>Have Fun!</p>
<p>&nbsp;</p>
<p><strong>Possible issue:</strong></p>
<p><a href="http://www.doens.be/wp-content/uploads/2011/11/change_UUID1.png" target="_blank"><img class="alignleft size-medium wp-image-963" style="margin: 5px;" title="change_UUID" src="http://www.doens.be/wp-content/uploads/2011/11/change_UUID1-300x195.png" alt="" width="300" height="195" /></a></p>
<p>When you add 2 Demo VHD&#8217;s you could get an error concerning the uuid of the VHD file. You can easily change the uuid withe the following command:<br />
<strong>VBoxManage internalcommands sethduuid &#8220;</strong><em>[PATH TO THE VHD FILE]</em><strong>\AX2012-A.vhd&#8221;</strong></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.doens.be/2011/11/how-to-run-a-microsoft-ax-2012-hyper-v-on-virtualbox/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Technical Conference 2011 (Nice)</title>
		<link>http://www.doens.be/2011/11/technical-conference-2011-nice/</link>
		<comments>http://www.doens.be/2011/11/technical-conference-2011-nice/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 19:00:34 +0000</pubDate>
		<dc:creator>Jeroen Doens</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 6.0 (2012)]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[Eventing]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.doens.be/?p=912</guid>
		<description><![CDATA[Just got back from the Microsoft Technical Conference 2011 in Nice and attended a lot of Sessions with three of my colleagues. Here are already some interesting things to remember, I&#8217;ll try to add more later. &#160; Microsoft Announced Information Source (beta). All users that have access to CustomerSource or PartnerSource can use their login [...]]]></description>
			<content:encoded><![CDATA[<p>Just got back from the Microsoft Technical Conference 2011 in Nice and attended a lot of Sessions with three of my colleagues. Here are already some interesting things to remember, I&#8217;ll try to add more later.</p>
<p>&nbsp;</p>
<p>Microsoft Announced <a title="Microsoft Dynamics Information Source - Resources for predictible Implementations" href="http://informationsource.dynamics.com" target="_blank">Information Source (beta)</a>. All users that have access to <a title="Customer Source" href="http://www.microsoft.com/dynamics/customer/en-us/access-customersource/default.aspx" target="_blank">CustomerSource </a>or <a title="Partner Source" href="https://mbs.microsoft.com/partnersource" target="_blank">PartnerSource </a>can use their login to access this site. The site is a set of tools to make predictable implementations. Also under <a title="Download tools" href="http://informationsource.dynamics.com/rfpservicesonline/RFPSLHost.aspx#/View/ToolsDownload.xaml" target="_blank">Services</a> you can find a Beta version for the Intelligent Data Management Framework (IDMF), Code Upgrade Service and the Security Advisor Upgrade Tool for Microsoft Dynamics Ax 2012.<br />
<a href="http://informationsource.dynamics.com"><img class="alignnone size-medium wp-image-915" title="InformationSOurceBeta" src="http://www.doens.be/wp-content/uploads/2011/11/InformationSOurceBeta-300x84.png" alt="" width="448" height="125" /></a></p>
<p>&nbsp;</p>
<p>When you make modifications to standard Ax, try to use events where possible. You can use <a title="How to use X++ Delegates in Dynamics AX 2012 " href="http://blogs.msdn.com/b/x/archive/2011/08/02/how-to-use-x-delegates-in-dynamics-ax-2012.aspx" target="_blank">delegates</a> or pre-/post events. This should make upgrading easier in the future.</p>
<p>&nbsp;</p>
<p>Also MPF presented a session on how a ISV can creat its solution. You can find part of the demo <a href="http://blogs.msdn.com/b/mfp/archive/2011/07/26/seeing-is-believing-ax2012-creating-an-isv-model.aspx" target="_blank">here</a>.</p>
<p>&nbsp;</p>
<p>This is a start and I hope to post more details about the sessions I attended soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.doens.be/2011/11/technical-conference-2011-nice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitoring Table Size Growth in SQL Server</title>
		<link>http://www.doens.be/2011/03/monitoring-table-size-growth-in-sql-server/</link>
		<comments>http://www.doens.be/2011/03/monitoring-table-size-growth-in-sql-server/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 05:00:03 +0000</pubDate>
		<dc:creator>Jeroen Doens</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.doens.be/?p=827</guid>
		<description><![CDATA[During my vacation I came across a older, but interesting article that shows you how you can monitor table size growth in SQL-server. With a bit of creativity you can create interesting report based on this information or you can just use the examples on the second page.]]></description>
			<content:encoded><![CDATA[<p>During my vacation I came across a older, but interesting article that shows you how you can <a title="Monitoring Table Size Growth in SQL Server" href="http://www.sql-server-performance.com/articles/dba/monitor_data_growth_p1.aspx" target="_blank">monitor table size growth in SQL-server</a>. With a bit of creativity you can create interesting report based on this information or you can just use the examples on the second page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.doens.be/2011/03/monitoring-table-size-growth-in-sql-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Portal development</title>
		<link>http://www.doens.be/2011/01/portal-development/</link>
		<comments>http://www.doens.be/2011/01/portal-development/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 20:00:11 +0000</pubDate>
		<dc:creator>Jeroen Doens</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 5.0 (2009)]]></category>
		<category><![CDATA[Enterprise Portal]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.doens.be/?p=798</guid>
		<description><![CDATA[While surfing the web, I came across a blog from 2 friends (Youri De Brabandere and Christof Decraene) about Enterprise Portal development. For the moment they have only a few posts, but I&#8217;m sure their will be more soon. Have fun with the http://www.axepclipboard.com.]]></description>
			<content:encoded><![CDATA[<p>While surfing the web, I came across a blog from 2 friends (<a title="Youri De Brabandere" href="http://be.linkedin.com/pub/youri-de-brabandere/14/148/5b9" target="_blank">Youri De Brabandere</a> and <a title="Christof Decraene" href="http://be.linkedin.com/pub/christof-decreane/10/A32/5B9" target="_blank">Christof Decraene</a>) about Enterprise Portal development. For the moment they have only a few posts, but I&#8217;m sure their will be more soon.</p>
<p>Have fun with the <a title="Ax EP Clipboard" href="http://www.axepclipboard.com" target="_blank">http://www.axepclipboard.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.doens.be/2011/01/portal-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ax Security got lost</title>
		<link>http://www.doens.be/2010/10/ax-security-fot-lost/</link>
		<comments>http://www.doens.be/2010/10/ax-security-fot-lost/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 05:00:22 +0000</pubDate>
		<dc:creator>Jeroen Doens</dc:creator>
				<category><![CDATA[Dynamics AX]]></category>
		<category><![CDATA[Ax 5.0 (2009)]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.doens.be/?p=775</guid>
		<description><![CDATA[At one of the customers I&#8217;m currently working they took the decision to take a look at the spaghetti of security keys. We made a plan of how the new basic security-structure should look like and implemented it. After releasing this new more logical security structure we started to get the message &#8216;%2 %1 not [...]]]></description>
			<content:encoded><![CDATA[<p>At one of the customers I&#8217;m currently working they took the decision to take a look at the spaghetti of security keys. We made a plan of how the new basic security-structure should look like and implemented it. After releasing this new more logical security structure we started to get the message &#8216;<strong>%2 %1 not initialised.</strong>&#8216;.</p>
<p><a href="http://www.doens.be/wp-content/uploads/2010/10/20100928_1427_infolog_crop.png"><img class="size-full wp-image-776 alignnone" title="20100928_1427_infolog_crop" src="http://www.doens.be/wp-content/uploads/2010/10/20100928_1427_infolog_crop.png" alt="" width="189" height="202" /></a></p>
<p>After some research we discovered this issue occurred only with a few user groups and that the message only exists in the KTD-files, so it is kernel related. We checked the AccessRightsList-table for some inconsistencies but no luck. In the end we found a work-around that helped us solving this issue. When we make a <strong>export </strong>of the <strong>security </strong>and afterwards we <strong>import </strong>the export we just made, the issue disappeared by itself. Because there are a lot of user groups that could be infected with this issue, we automated this fix by running the import &#8211; export in a job.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.doens.be/2010/10/ax-security-fot-lost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Edit Top 200 Rows</title>
		<link>http://www.doens.be/2010/10/edit-top-200-rows/</link>
		<comments>http://www.doens.be/2010/10/edit-top-200-rows/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 05:00:42 +0000</pubDate>
		<dc:creator>Jeroen Doens</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.doens.be/?p=719</guid>
		<description><![CDATA[When you select/edit records in Microsoft SQL Server Management Studio (right click on a table), by default you can only edit the top 200 / select the top 1000 rows. You can easily change this parameter by going to Tools -&#62; Options -&#62; SQL Server Object Explorer and modifying the value of the appropriate property [...]]]></description>
			<content:encoded><![CDATA[<p>When you select/edit records in <strong>Microsoft SQL Server Management Studio</strong> (right click on a table), by default you can only <strong>edit </strong>the <strong>top 200</strong> / <strong>select </strong>the <strong>top 1000</strong> rows. You can easily change this parameter by going to <strong>Tools -&gt; Options -&gt; SQL Server Object Explorer</strong> and modifying the value of the appropriate property in the grid. The value &#8217;0&#8242; equals all rows.</p>
<p><a href="http://www.doens.be/wp-content/uploads/2010/09/MicrosoftSqlServerManagementStudio_options.png"><img class="alignleft size-full wp-image-720" title="Microsoft SQL Server Management Studio - options" src="http://www.doens.be/wp-content/uploads/2010/09/MicrosoftSqlServerManagementStudio_options.png" alt="" width="500" height="292" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.doens.be/2010/10/edit-top-200-rows/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

