<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<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/"
	>

<channel>
	<title>My tips</title>
	<link>http://mibuso.com/blogs/christer</link>
	<description>A Mibuso.com weblog</description>
	<pubDate>Thu, 07 Mar 2013 08:42:59 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>How to unlock a Nav2013 database</title>
		<link>http://mibuso.com/blogs/christer/2013/02/13/how-to-unlock-a-nav2013-database/</link>
		<comments>http://mibuso.com/blogs/christer/2013/02/13/how-to-unlock-a-nav2013-database/#comments</comments>
		<pubDate>Wed, 13 Feb 2013 12:19:48 +0000</pubDate>
		<dc:creator>christer</dc:creator>
		
		<category><![CDATA[Nav2013]]></category>

		<category><![CDATA[SQL-Script]]></category>

		<category><![CDATA[Move NAV2013 database]]></category>

		<category><![CDATA[SQL-sqript]]></category>

		<category><![CDATA[Unlock]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/christer/2013/02/13/how-to-unlock-a-nav2013-database/</guid>
		<description><![CDATA[or how to add Yourself to an NAV 2013 db.
-- How to unlock a Nav2013-database
--Step 1:
--Fetch all Win-SID to a textfile
--Run this commad from a cmd-promt.
--c:&#62;wmic useraccount get name,sid &#62;&#62;c:\temp\sid.txt
--Step 2:
--Find Your WIN-sid in the text-file (S-1-5-......) and paste it in to the sql-sqript below.
--Step 3: Change and run Sql-script.
USE [YourDatabase]  -- &#60;--Change this
DECLARE [...]]]></description>
			<content:encoded><![CDATA[<p><code>or how to add Yourself to an NAV 2013 db.</code></p>
<p><code>-- How to unlock a Nav2013-database</code></p>
<p><code>--Step 1:<br />
--Fetch all Win-SID to a textfile</code></p>
<p><code>--Run this commad from a cmd-promt.<br />
--c:&gt;wmic useraccount get name,sid &gt;&gt;c:\temp\sid.txt</code></p>
<p><code>--Step 2:<br />
--Find Your WIN-sid in the text-file (S-1-5-......) and paste it in to the sql-sqript below.</code></p>
<p><code>--Step 3: Change and run Sql-script.<br />
USE [YourDatabase]  -- &lt;--Change this</code></p>
<p><code>DECLARE @USERNAME nvarchar(50)<br />
DECLARE @WINDOWSSID nvarchar(119)<br />
DECLARE @USERSID uniqueidentifier</code></p>
<p><code>SET @USERNAME   = 'YOURDOMAIN\YOURUSER' -- &lt;-- Change this<br />
SET @WINDOWSSID = 'S-1-2-33-4444444444-5555555-6666666666-77777' -- &lt;-- Change this<br />
SET @USERSID    = (select NEWID())</p>
<p>INSERT INTO<br />
[dbo].[User]<br />
(<br />
[User Security ID],<br />
[User Name],<br />
[Full Name],<br />
[State],<br />
[Expiry Date],<br />
[Windows Security ID],<br />
[Change Password],<br />
[License Type]<br />
)<br />
VALUES<br />
(<br />
@USERSID,<br />
@USERNAME,<br />
'',<br />
0,<br />
'1753-01-01 00:00:00.000',<br />
@WINDOWSSID,<br />
0,<br />
0<br />
)</p>
<p>INSERT INTO [dbo].[User Property]<br />
(<br />
[User Security ID],<br />
[Password],<br />
[Name Identifier],<br />
[Authentication Key],<br />
[WebServices Key],<br />
[WebServices Key Expiry Date]<br />
)<br />
VALUES<br />
(<br />
@USERSID,<br />
'',<br />
'',<br />
'',<br />
'',<br />
'1753-01-01 00:00:00.000'<br />
)</p>
<p>INSERT INTO [dbo].[Access Control]<br />
(<br />
[User Security ID],<br />
[Role ID],<br />
[Company Name]<br />
)<br />
VALUES<br />
(<br />
@USERSID,<br />
'SUPER',<br />
''<br />
)</p>
<p>GO<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/christer/2013/02/13/how-to-unlock-a-nav2013-database/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Report UX Guidelines for NAV RTC-reports</title>
		<link>http://mibuso.com/blogs/christer/2012/01/31/new-report-ux-guidelines-for-nav-rtc-reports/</link>
		<comments>http://mibuso.com/blogs/christer/2012/01/31/new-report-ux-guidelines-for-nav-rtc-reports/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 14:33:31 +0000</pubDate>
		<dc:creator>christer</dc:creator>
		
		<category><![CDATA[RTC-reports]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/christer/2012/01/31/new-report-ux-guidelines-for-nav-rtc-reports/</guid>
		<description><![CDATA[&#8220;New Report UX Guidelines&#8221; for RTC/RDLC-reports from Claus Lundstrøm/Microsoft Dynamics NAV Team Blog
The films on YouTube show to work easy with RDLC-reports: Here
]]></description>
			<content:encoded><![CDATA[<p>&#8220;New Report UX Guidelines&#8221; for RTC/RDLC-reports from <a href="http://blogs.msdn.com/b/nav/archive/2012/01/31/new-report-ux-guidelines.aspx">Claus Lundstrøm/Microsoft Dynamics NAV Team Blog</a></p>
<p>The films on YouTube show to work easy with RDLC-reports: <a href="http://www.youtube.com/playlist?list=PL5C8332C783CEA7A0" title="RDLC-report easy">Here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/christer/2012/01/31/new-report-ux-guidelines-for-nav-rtc-reports/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Samsung Office Server 7100 / 7200 / 7400 + Dynamics NAV = TRUE</title>
		<link>http://mibuso.com/blogs/christer/2012/01/30/office-server-7100-7200-7400-dynamics-nav-true/</link>
		<comments>http://mibuso.com/blogs/christer/2012/01/30/office-server-7100-7200-7400-dynamics-nav-true/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 16:30:30 +0000</pubDate>
		<dc:creator>christer</dc:creator>
		
		<category><![CDATA[Samsung Office Server]]></category>

		<category><![CDATA[TAPI]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/christer/2012/01/30/office-server-7100-7200-7400-dynamics-nav-true/</guid>
		<description><![CDATA[Last week I was involved in installed the software &#8220;Samsung Xchange&#8221; so now one of my clients can both dial out from Dynamics NAV, an incoming call shows the customer card or the business card in Dynamics NAV. The program need to have read-access to NAV-db&#8230;
Samsung Xchange has a lot of options such as Google maps, [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I was involved in installed the software &#8220;Samsung Xchange&#8221; so now one of my clients can both dial out from Dynamics NAV, an incoming call shows the customer card or the business card in Dynamics NAV. The program need to have read-access to NAV-db&#8230;</p>
<p>Samsung Xchange has a lot of options such as Google maps, LinkedIn, Facebook etc.</p>
<p>Links:   <a href="http://samsungxchange.com/xchange.php?tab=12&amp;item=300&amp;link=35&amp;lang=uk " title="Samsung cXchange">Samsung xChange</a> , <a href="http://www.youtube.com/watch?v=pGlJx3Lqtos" title="YouTube">YouTube</a></p>
<p><img src="http://mibuso.com/blogs/christer/files/2012/01/today20120130.jpg" alt="Today 2012-01-30" /><br />
The picture was taken today when went to the subway. (Lat N 59° 15′ 5″ Lon E 18° 1′ 38″)</p>
<p>It was -15° celsius..</p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/christer/2012/01/30/office-server-7100-7200-7400-dynamics-nav-true/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SQL-Util to unlock NAV-db</title>
		<link>http://mibuso.com/blogs/christer/2012/01/26/sql-util-to-unlock-nav-db/</link>
		<comments>http://mibuso.com/blogs/christer/2012/01/26/sql-util-to-unlock-nav-db/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 16:22:56 +0000</pubDate>
		<dc:creator>christer</dc:creator>
		
		<category><![CDATA[SQL-Script]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/christer/2012/01/26/sql-util-to-unlock-nav-db/</guid>
		<description><![CDATA[ After you have restored a NAV SQL database to your PC, you may need to unlock the database.
Here is my sql-script: SQL-tool to unlock NAV-DB (SQL-server)
This script creates a new user &#8220;TEMPUSER&#8217; in SQL Server and NAV-database so you can log on to the NAV system.

--***************************************************************
--* Set a new user to a Dynamics NAV SQL-database
--*
--* [...]]]></description>
			<content:encoded><![CDATA[<p> After you have restored a NAV SQL database to your PC, you may need to unlock the database.</p>
<p>Here is my sql-script: <a href="http://mibuso.com/blogs/christer/files/2012/01/create_nav_user_in_sql_db.txt" title="SQL-tool to unlock NAV-DB (SQL-server)">SQL-tool to unlock NAV-DB (SQL-server)</a></p>
<p>This script creates a new user &#8220;TEMPUSER&#8217; in SQL Server and NAV-database so you can log on to the NAV system.</p>
<p><code><br />
--***************************************************************<br />
--* Set a new user to a Dynamics NAV SQL-database<br />
--*<br />
--* Christer Berntsson, Sweden<br />
--* Ver 2011-12-21<br />
--*<br />
--***************************************************************</code></p>
<p><code>use YourDatabase<br />
go</code></p>
<p><code>--Create a new user in Your SQL-server<br />
--Usersername must be upercase!<br />
CREATE LOGIN [TEMPUSER]<br />
WITH PASSWORD='1234!"#¤',<br />
DEFAULT_DATABASE=[master],<br />
DEFAULT_LANGUAGE=[us_english],<br />
CHECK_EXPIRATION=OFF,<br />
CHECK_POLICY=OFF</code></p>
<p><code>EXEC sys.sp_addsrvrolemember @loginame = N'TEMPUSER', @rolename = N'sysadmin'<br />
GO<br />
--Set User to NAV-database<br />
INSERT INTO [dbo].[User]<br />
([User ID] ,[Password] ,[Name] ,[Expiration Date])<br />
VALUES<br />
('TEMPUSER', '', '', '1753-01-01')</code></p>
<p><code>--Set ROLS<br />
INSERT INTO [dbo].[Member Of]<br />
([User ID] ,[Role ID] ,[Company])<br />
VALUES<br />
('TEMPUSER', 'SUPER', '')<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/christer/2012/01/26/sql-util-to-unlock-nav-db/feed/</wfw:commentRss>
		</item>
		<item>
		<title>View data in a webpage.</title>
		<link>http://mibuso.com/blogs/christer/2011/10/24/view-data-in-av-webpage/</link>
		<comments>http://mibuso.com/blogs/christer/2011/10/24/view-data-in-av-webpage/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 10:14:43 +0000</pubDate>
		<dc:creator>christer</dc:creator>
		
		<category><![CDATA[VB.NET]]></category>

		<category><![CDATA[WebServices]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/christer/2011/10/24/view-data-in-av-webpage/</guid>
		<description><![CDATA[One example to view data in a web using VB.NET through a Web service in Nav 2009 SP1/R2.
Ingredients:

Visual Studio 2010
Dynamics NAV 2009 R2

How to:
Part 1: Publish a page-webservice inside Dynamics NAV RTC
Goto Web Services (Administation -&#62; IT Administation -&#62; General -&#62; Web Services)
Click New and select Object type= Page, Object ID = 367 set Services Name to “PostCodes” [...]]]></description>
			<content:encoded><![CDATA[<h4>One example to view data in a web using VB.NET through a Web service in Nav 2009 SP1/R2.</h4>
<p><strong>Ingredients:</strong></p>
<ol>
<li>Visual Studio 2010</li>
<li>Dynamics NAV 2009 R2</li>
</ol>
<p><strong>How to:</strong><br />
<strong>Part 1: Publish a page-webservice inside Dynamics NAV RTC</strong></p>
<p>Goto Web Services (Administation -&gt; IT Administation -&gt; General -&gt; Web Services)</p>
<p>Click New and select Object type= Page, Object ID = 367 set Services Name to “PostCodes” and select “Published”</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic1.png" alt="Post1 Pic1" /></p>
<p><strong>Now we have to check if the webservice is running</strong></p>
<p>(windows) Start-&gt; Run (or search) -&gt;services.msc</p>
<p>“Microsoft Dynamics NAV Business Web Services” must be running.</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic13.png" alt="Post1 Pic13" /></p>
<hr />
<strong>Part 2: Create webproject </p>
<ol>
Start up Visual Studio<br />
Create a new project</strong><br />
<strong>Select</strong></p>
<ol>
<li>Visual Basic<br />
• .NET Framework 3.5<br />
• ASP:NET Web Application<br />
• Give the project a Name (WebAndNav)xxxxxx<br />
• Select “Create directory for solution”<img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic2.png" alt="In Visual Studio2010" align="left" />Right click the project and select ”Add Web reference”In the URL write the address to your new webserviceThis can be little tricky, in my Swedish version I wrote:”http://localhost:7047/DynamicsNAV/WS/CRONUS Sverige AB/Page/PostCodes”</p>
<p>and when clicked the green button its changes to:<br />
“http://localhost:7047/DynamicsNAV/WS/CRONUS%20Sverige%20AB/Page/PostCodes”</p>
<p>Select a name for “Web reference name” (WebRefPostCodes)</p>
<p>And finally hit &#8220;Add Reference&#8221;</p>
<p><img border="1" src="http://mibuso.com/blogs/christer/files/2011/10/post1pic3.png" alt="Post1Pic3" /></p>
<p>In Visual Studio drag a <em>GridView</em> from Toolbox Data to the webpage in the div-box</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic4.png" alt="post1pic4" /></p>
<p>In Visualstudio Drag a <em>ObjectDataSource</em> from Toolbox Data to the webpage in the div-box</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic5.png" alt="post1pic5" /></p>
<p>Now it’s time to update the project with a Build. (to update the project)</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic6.png" alt="post1pic6" /></p>
<p>Now it’s time to configure ObjectDataSource and GridView</p>
<p>Select the ObjectDataSource1 and click the small arrow and select “Configure Data Source”</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic7.png" alt="post1pic7" /></p>
<p>Select &#8220;WebAndNav.WebRefPostCodes.PostCodes_Service&#8221;</p>
<p>and press &#8220;Next&#8221;</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic8.png" alt="post1pic8" /></p>
<p>Select  “ReadMultiple(postCodes_Filter[],String BokmarkKey, Int32 setSize)” and press “Next”</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic9.png" alt="post1pic9" /></p>
<p>Press “Finish”</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic10.png" alt="post1pic10" /></p>
<p><strong>Next step is configure gridview:</strong></p>
<p>Select the GridView and click the small arrow and chose Data Source “ObjectDataSource1”</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic11.png" alt="post1pic11" /></p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic12.png" alt="post1pic12" /></p>
<p><strong>Now it’s time to test!!</strong></p>
<p>Back to Visual Studio</p>
<p>Hit F5 or the green “Run button”</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic14.png" alt="post1pic14" /></p>
<p>It works! but we need some filters.</p>
<p>Close the browser and we are sent going back to Visual Studio.</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic15.png" alt="post1pic15" /></p>
<p>Add a TextBox and a Button to the webb-page this will be our filter.</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic16.png" alt="post1pic16" /></p>
<p>DoubleClick the button and this code</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic17.png" alt="post1pic17" /></p>
<p><font size="2" color="#0000ff">Public </font> <font size="2" color="#0000ff">Class  </font> <font size="2" color="#2b91af">_Default</font></p>
<p><font size="2" color="#0000ff">Inherits</font> System.Web.UI.<font size="2" face="Consolas" color="#2b91af">Page</font></p>
<p><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af"> </font></font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Dim</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> wsFilter </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">As</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">New</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af">List</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">(</font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Of</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> WebRefPostCodes.</font></font><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af">PostCodes_Filter</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">)</font></font></p>
<p><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Protected</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Sub</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> Page_Load(</font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">ByVal</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> sender </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">As</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Object</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">, </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">ByVal</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> e </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">As</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> System.</font></font><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af">EventArgs</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">) </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Handles</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Me</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">.Load</font></font></p>
<p><font size="2" face="Consolas"> </font><font size="2" face="Consolas" color="#0000ff">If</font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Not</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> IsPostBack </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Then</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216; Run when the page is new<br />
</font></font></font></p>
<p><font size="2" face="Consolas" color="#0000ff">Me</font><font size="2" face="Consolas"><font size="2" face="Consolas">.TextBox1.Text = </font></font><font size="2" face="Consolas" color="#a31515"><font size="2" face="Consolas" color="#a31515"><font size="2" face="Consolas" color="#a31515">&#8220;14100..14199&#8243;</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8217;set a defaultvalue </font></font></font></p>
<p><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"> </font></font></font></p>
<p><font size="2" face="Consolas">wsFilter.Clear()</font></p>
<p><font size="2" face="Consolas"> </font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;Clear filter</font></font></font></p>
<p><font size="2" face="Consolas" color="#008000"> </font><font size="2" face="Consolas" color="#0000ff">  Dim</font><font size="2" face="Consolas"><font size="2" face="Consolas"> wsfilter1 </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">As</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">New</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> WebRefPostCodes.</font></font><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af">PostCodes_Filter</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">()     </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;create a filter<br />
</font></font></font></p>
<p><font size="2" face="Consolas">wsfilter1.Field = WebRefPostCodes.</font></p>
<p><font size="2" face="Consolas"> </font><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af">PostCodes_Fields</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">.Code     </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;filter on &#8220;code&#8221;<br />
</font></font></font></p>
<p><font size="2" face="Consolas">wsfilter1.Criteria =</font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Me</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">.TextBox1.Text                       </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;get filtervalue from textbox</font></font></font></p>
<p><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"> </font></font></font><font size="2" face="Consolas">  wsFilter.Add(wsfilter1) </font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;add filter to filterarray</font></font></font></p>
<p><font size="2" face="Consolas" color="#008000"> </font><font size="2" face="Consolas" color="#0000ff">Else</font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216; Run when the page is &#8220;old&#8221;<br />
</font></font></font></p>
<p><font size="2" face="Consolas" color="#0000ff">Dim</font></p>
<p><font size="2" face="Consolas" color="#0000ff"> </font><font size="2" face="Consolas"><font size="2" face="Consolas"> wsfilter1 </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">As</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">New</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> WebRefPostCodes.</font></font><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af">PostCodes_Filter</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">()     </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;create a filter</font></font></font></p>
<p><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"> </font></font></font><font size="2" face="Consolas">  wsfilter1.Field = WebRefPostCodes.</font><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af">PostCodes_Fields</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">.Code     </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;filter on &#8220;code&#8221;<br />
</font></font></font></p>
<p><font size="2" face="Consolas">wsfilter1.Criteria = </font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Me</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">.TextBox1.Text                       </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;get filtervalue from textbox<br />
</font></font></font></p>
<p><font size="2" face="Consolas">wsFilter.Add(wsfilter1)</font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;add filter to filterarray</font></font></font></p>
<p><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"> </font></font></font><font size="2" face="Consolas" color="#0000ff">  Me</font><font size="2" face="Consolas"><font size="2" face="Consolas">.ObjectDataSource1.Select()                               </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;run the select<br />
</font></font></font></p>
<p><font size="2" face="Consolas" color="#0000ff">Me</font></p>
<p><font size="2" face="Consolas" color="#0000ff"> </font><font size="2" face="Consolas"><font size="2" face="Consolas">.GridView1.DataBind()                                     </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;bind data to gridview<br />
</font></font></font></p>
<p><font size="2" face="Consolas" color="#0000ff">End </font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">If</font></font></font></p>
<p><font size="2" face="Consolas" color="#0000ff">End </font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Sub</font></font></font></p>
<p><font size="2" face="Consolas" color="#0000ff">    Protected</font></p>
<p><font size="2" face="Consolas" color="#0000ff"> </font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Sub</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> Button1_Click(</font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">ByVal</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> sender </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">As</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Object</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">, </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">ByVal</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> e </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">As</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af">EventArgs</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">) </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Handles</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> Button1.Click<br />
</font></font></p>
<p><font size="2" face="Consolas" color="#0000ff">End</font></p>
<p><font size="2" face="Consolas" color="#0000ff"> </font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff">Sub</font></p>
<p><font size="2" face="Consolas" color="#0000ff">    Protected</font></p>
<p><font size="2" face="Consolas" color="#0000ff"> </font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Sub</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> ObjectDataSource1_Selecting(</font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">ByVal</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> sender </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">As</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Object</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">, </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">ByVal</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> e </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">As</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> System.Web.UI.WebControls.</font></font><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af"><font size="2" face="Consolas" color="#2b91af">ObjectDataSourceSelectingEventArgs</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">) </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Handles</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> ObjectDataSource1.Selecting</font></font> <font size="2" face="Consolas"> </font></p>
<p><font size="2" face="Consolas">  e.InputParameters(</font><font size="2" face="Consolas" color="#a31515"><font size="2" face="Consolas" color="#a31515"><font size="2" face="Consolas" color="#a31515">&#8220;filter&#8221;</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">) = wsFilter.ToArray                  </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;Important: converts filters to array<br />
</font></font></font><font size="2" face="Consolas">e.InputParameters(</font><font size="2" face="Consolas" color="#a31515"><font size="2" face="Consolas" color="#a31515"><font size="2" face="Consolas" color="#a31515">&#8220;SetSize&#8221;</font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas">) = 1000                             </font></font><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000">&#8216;fetch 1000 records</font></font></font></p>
<p><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"><font size="2" face="Consolas" color="#008000"> </font></font></font><font size="2" face="Consolas" color="#0000ff">End</font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Sub</font></font></font></p>
<p><font size="2" face="Consolas" color="#0000ff">    End</font></p>
<p><font size="2" face="Consolas" color="#0000ff"> </font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"> </font></font></font><font size="2" face="Consolas"><font size="2" face="Consolas"> </font></font><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff"><font size="2" face="Consolas" color="#0000ff">Class</font></font></font><br />
<strong> </strong></p>
<p><strong>Time to format our gridview …</strong></p>
<p>1. Enable paging (red 1)</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic18.png" alt="post1pic18" /></p>
<p>2. Hide the Key-column (red 2)</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic19.png" alt="post1pic19" /></p>
<p>3. Chose a format (red 3)</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic20.png" alt="post1pic20" /><br />
<strong>Time to test press F5 or the run button</strong><br />
The filter is working! Three different filters.</p>
<p><img src="http://mibuso.com/blogs/christer/files/2011/10/post1pic21.png" alt="post1pic21" /></p>
<p>// The end</p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/christer/2011/10/24/view-data-in-av-webpage/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hallo world,</title>
		<link>http://mibuso.com/blogs/christer/2011/10/24/hallo-world/</link>
		<comments>http://mibuso.com/blogs/christer/2011/10/24/hallo-world/#comments</comments>
		<pubDate>Mon, 24 Oct 2011 10:09:16 +0000</pubDate>
		<dc:creator>christer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mibuso.com/blogs/christer/2011/10/24/hallo-world/</guid>
		<description><![CDATA[Hallo reader,
I&#8217;m a fan of NAV and VB.NET so my posts will mostly will include that parts.
Regards
Christer
]]></description>
			<content:encoded><![CDATA[<p>Hallo reader,</p>
<p>I&#8217;m a fan of NAV and VB.NET so my posts will mostly will include that parts.</p>
<p>Regards</p>
<p>Christer</p>
]]></content:encoded>
			<wfw:commentRss>http://mibuso.com/blogs/christer/2011/10/24/hallo-world/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
