<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://geeks.netindonesia.net/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>Rahmat Faisal</title><link>http://geeks.netindonesia.net/blogs/rahmat.faisal/default.aspx</link><description>Local GL INDC - Bali</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Modal popup dialog window with multiple parameters (using array)</title><link>http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2007/07/03/Modal-popup-dialog-window-with-multiple-parameters-_2800_using-array_2900_.aspx</link><pubDate>Tue, 03 Jul 2007 07:04:00 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:20139</guid><dc:creator>Rahmat.Faisal</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/rahmat.faisal/rsscomments.aspx?PostID=20139</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2007/07/03/Modal-popup-dialog-window-with-multiple-parameters-_2800_using-array_2900_.aspx#comments</comments><description>&lt;span id="intelliTXT"&gt;&lt;ol&gt;&lt;li&gt;Open a New Web project in Visual Studio 
&lt;/li&gt;&lt;li&gt;Create two New &lt;code&gt;WebForm &lt;/code&gt;pages named &lt;code&gt;ParentWebForm &lt;/code&gt;and &lt;code&gt;ChildWebForm &lt;/code&gt;
&lt;/li&gt;&lt;li&gt;Open the HTML surface for the &lt;code&gt;ParentWebForm &lt;/code&gt;
&lt;/li&gt;&lt;li&gt;Locate the yellow line 
&lt;/li&gt;&lt;li&gt;Delete all code EXCEPT the yellow line 
&lt;/li&gt;&lt;li&gt;Insert the following HTML below the existing yellow line &lt;div class="smallText" id="premain0" style="width:100%;"&gt;&lt;img height="9" id="preimg0" src="http://www.codeproject.com/images/minus.gif" width="9" /&gt;&lt;span id="precollapse0" style="margin-bottom:0pt;"&gt; Collapse&lt;/span&gt;&lt;/div&gt;&lt;pre id="pre0" style="margin-top:0pt;"&gt;&amp;lt;!DOCTYPE HTML PUBLIC &lt;span class="cpp-string"&gt;&amp;quot;-//W3C//DTD HTML 4.0 Transitional//EN&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;HTML&amp;gt;&lt;br /&gt;    &amp;lt;HEAD&amp;gt;&lt;br /&gt;        &amp;lt;title&amp;gt;Parent Webform&amp;lt;/title&amp;gt;&lt;br /&gt;        &amp;lt;script language=&lt;span class="cpp-string"&gt;&amp;quot;javascript&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;&lt;span class="cpp-keyword"&gt;function&lt;/span&gt; OpenChild() &lt;br /&gt;{&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; ParmA = retvalA.value;&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; ParmB = retvalB.value;&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; ParmC = retvalC.value;&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; MyArgs = &lt;span class="cpp-keyword"&gt;new&lt;/span&gt; Array(ParmA, ParmB, ParmC);&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; WinSettings = &lt;span class="cpp-string"&gt;&amp;quot;center:yes;resizable:no;dialogHeight:300px&amp;quot;&lt;/span&gt;&lt;br /&gt;    &lt;span class="cpp-comment"&gt;//ALTER BELOW LINE - supply correct URL for Child Form&lt;/span&gt;&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; MyArgs = window.showModalDialog(&lt;br /&gt;   &lt;span class="cpp-string"&gt;&amp;quot;http://localhost/ModalWin/ChildWebForm.aspx&amp;quot;&lt;/span&gt;, MyArgs, WinSettings);&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;if&lt;/span&gt; (MyArgs == &lt;span class="cpp-keyword"&gt;null&lt;/span&gt;)&lt;br /&gt;    {&lt;br /&gt;        window.alert(&lt;br /&gt;          &lt;span class="cpp-string"&gt;&amp;quot;Nothing returned from child. No changes made to input boxes&amp;quot;&lt;/span&gt;)&lt;br /&gt;    }&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;else&lt;/span&gt;&lt;br /&gt;    {&lt;br /&gt;        retvalA.value=MyArgs[&lt;span class="cpp-literal"&gt;0&lt;/span&gt;].toString();&lt;br /&gt;        retvalB.value=MyArgs[&lt;span class="cpp-literal"&gt;1&lt;/span&gt;].toString();&lt;br /&gt;        retvalC.value=MyArgs[&lt;span class="cpp-literal"&gt;2&lt;/span&gt;].toString();&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;        &amp;lt;/script&amp;gt;&lt;br /&gt;    &amp;lt;/HEAD&amp;gt;&lt;br /&gt;    &amp;lt;body&amp;gt;&lt;br /&gt;        &amp;lt;P&amp;gt;&amp;lt;INPUT id=&lt;span class="cpp-string"&gt;&amp;quot;retvalA&amp;quot;&lt;/span&gt; type=&lt;span class="cpp-string"&gt;&amp;quot;text&amp;quot;&lt;/span&gt; value=&lt;span class="cpp-string"&gt;&amp;quot;AAA&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/P&amp;gt;&lt;br /&gt;        &amp;lt;P&amp;gt;&amp;lt;INPUT id=&lt;span class="cpp-string"&gt;&amp;quot;retvalB&amp;quot;&lt;/span&gt; type=&lt;span class="cpp-string"&gt;&amp;quot;text&amp;quot;&lt;/span&gt; value=&lt;span class="cpp-string"&gt;&amp;quot;BBB&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/P&amp;gt;&lt;br /&gt;        &amp;lt;P&amp;gt;&amp;lt;INPUT id=&lt;span class="cpp-string"&gt;&amp;quot;retvalC&amp;quot;&lt;/span&gt; type=&lt;span class="cpp-string"&gt;&amp;quot;text&amp;quot;&lt;/span&gt; value=&lt;span class="cpp-string"&gt;&amp;quot;CCC&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/P&amp;gt;&lt;br /&gt;        &amp;lt;P&amp;gt;&amp;lt;BUTTON onclick=&lt;span class="cpp-string"&gt;&amp;quot;OpenChild()&amp;quot;&lt;/span&gt; type=&lt;span class="cpp-string"&gt;&amp;quot;button&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;                Open Child Window&amp;lt;/BUTTON&amp;gt;&lt;br /&gt;        &amp;lt;/P&amp;gt;&lt;br /&gt;    &amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/HTML&amp;gt;&lt;/pre&gt;
&lt;/li&gt;&lt;li&gt;In the above code, locate the line saying //ALTER BELOW LINE 
&lt;/li&gt;&lt;li&gt;Supply the correct URL for your &lt;code&gt;ChildWebform &lt;/code&gt;
&lt;/li&gt;&lt;li&gt;Open the HTML surface for the &lt;code&gt;ChildWebForm &lt;/code&gt;
&lt;/li&gt;&lt;li&gt;Locate the yellow line 
&lt;/li&gt;&lt;li&gt;Delete all code EXCEPT the yellow line 
&lt;/li&gt;&lt;li&gt;Insert the following HTML below the existing yellow line&lt;div class="smallText" id="premain1" style="width:100%;"&gt;&lt;img height="9" id="preimg1" src="http://www.codeproject.com/images/minus.gif" width="9" /&gt;&lt;span id="precollapse1" style="margin-bottom:0pt;"&gt; Collapse&lt;/span&gt;&lt;/div&gt;&lt;pre id="pre1" style="margin-top:0pt;"&gt;&amp;lt;!DOCTYPE HTML PUBLIC &lt;span class="cpp-string"&gt;&amp;quot;-//W3C//DTD HTML 4.0 Transitional//EN&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;&amp;lt;HTML&amp;gt;&lt;br /&gt;    &amp;lt;HEAD&amp;gt;&lt;br /&gt;        &amp;lt;TITLE&amp;gt;Child Webform&amp;lt;/TITLE&amp;gt;&lt;br /&gt;        &amp;lt;script language=&lt;span class="cpp-string"&gt;&amp;quot;javascript&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;&lt;span class="cpp-keyword"&gt;function&lt;/span&gt; Done() {&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; ParmA = tbParamA.value;&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; ParmB = tbParamB.value;&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; ParmC = tbParamC.value;&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; MyArgs = &lt;span class="cpp-keyword"&gt;new&lt;/span&gt; Array(ParmA, ParmB, ParmC);&lt;br /&gt;    window.returnValue = MyArgs;&lt;br /&gt;    window.close();&lt;br /&gt;}&lt;br /&gt;&lt;span class="cpp-keyword"&gt;function&lt;/span&gt; doInit() {&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; ParmA = &lt;span class="cpp-string"&gt;&amp;quot;Aparm&amp;quot;&lt;/span&gt;;&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; ParmB = &lt;span class="cpp-string"&gt;&amp;quot;Bparm&amp;quot;&lt;/span&gt;;&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; ParmC = &lt;span class="cpp-string"&gt;&amp;quot;Cparm&amp;quot;&lt;/span&gt;;&lt;br /&gt;    &lt;span class="cpp-keyword"&gt;var&lt;/span&gt; MyArgs = &lt;span class="cpp-keyword"&gt;new&lt;/span&gt; Array(ParmA, ParmB, ParmC);&lt;br /&gt;    MyArgs =  window.dialogArguments;&lt;br /&gt;    tbParamA.value = MyArgs[&lt;span class="cpp-literal"&gt;0&lt;/span&gt;].toString();&lt;br /&gt;    tbParamB.value = MyArgs[&lt;span class="cpp-literal"&gt;1&lt;/span&gt;].toString();&lt;br /&gt;    tbParamC.value = MyArgs[&lt;span class="cpp-literal"&gt;2&lt;/span&gt;].toString();&lt;br /&gt;}&lt;br /&gt;        &amp;lt;/script&amp;gt;&lt;br /&gt;    &amp;lt;/HEAD&amp;gt;&lt;br /&gt;    &amp;lt;BODY onload=&lt;span class="cpp-string"&gt;&amp;quot;doInit()&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;        &amp;lt;P&amp;gt;Param A:&amp;lt;INPUT id=&lt;span class="cpp-string"&gt;&amp;quot;tbParamA&amp;quot;&lt;/span&gt; TYPE=&lt;span class="cpp-string"&gt;&amp;quot;text&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/P&amp;gt;&lt;br /&gt;        &amp;lt;P&amp;gt;Param B:&amp;lt;INPUT ID=&lt;span class="cpp-string"&gt;&amp;quot;tbParamB&amp;quot;&lt;/span&gt; TYPE=&lt;span class="cpp-string"&gt;&amp;quot;text&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/P&amp;gt;&lt;br /&gt;        &amp;lt;P&amp;gt;Param C:&amp;lt;INPUT ID=&lt;span class="cpp-string"&gt;&amp;quot;tbParamC&amp;quot;&lt;/span&gt; TYPE=&lt;span class="cpp-string"&gt;&amp;quot;text&amp;quot;&lt;/span&gt;&amp;gt;&amp;lt;/P&amp;gt;&lt;br /&gt;        &amp;lt;BUTTON onclick=&lt;span class="cpp-string"&gt;&amp;quot;Done()&amp;quot;&lt;/span&gt; type=&lt;span class="cpp-string"&gt;&amp;quot;button&amp;quot;&lt;/span&gt;&amp;gt;OK&amp;lt;/BUTTON&amp;gt;&lt;br /&gt;    &amp;lt;/BODY&amp;gt;&lt;br /&gt;&amp;lt;/HTML&amp;gt;&lt;br /&gt;&lt;/pre&gt;
&lt;/li&gt;&lt;li&gt;Set the project StartUp page to be the Parent Webform 
&lt;/li&gt;&lt;li&gt;Run the project. &lt;/li&gt;&lt;/ol&gt;
&lt;h2&gt;Note&lt;/h2&gt;
&lt;p&gt;To make the child modal to the entire desktop, you&amp;#39;ll need add code to the child which uses &lt;code&gt;&amp;lt;body onblur=&lt;span class="cpp-string"&gt;&amp;quot;this.focus&amp;quot;&lt;/span&gt;&amp;gt;.&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Source : &amp;nbsp;&lt;/p&gt;&lt;/span&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2007/07/03/Modal-popup-dialog-window-with-multiple-parameters-_2800_using-array_2900_.aspx&amp;amp;subject=Modal popup dialog window with multiple parameters (using array)" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2007/07/03/Modal-popup-dialog-window-with-multiple-parameters-_2800_using-array_2900_.aspx&amp;amp;t=Modal+popup+dialog+window+with+multiple+parameters+(using+array)" target="_blank" title="Submit Modal popup dialog window with multiple parameters (using array) to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2007/07/03/Modal-popup-dialog-window-with-multiple-parameters-_2800_using-array_2900_.aspx&amp;amp;title=Modal+popup+dialog+window+with+multiple+parameters+(using+array)" target="_blank" title="Submit Modal popup dialog window with multiple parameters (using array) to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2007/07/03/Modal-popup-dialog-window-with-multiple-parameters-_2800_using-array_2900_.aspx&amp;amp;phase=2" target="_blank" title="Submit Modal popup dialog window with multiple parameters (using array) to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2007/07/03/Modal-popup-dialog-window-with-multiple-parameters-_2800_using-array_2900_.aspx&amp;amp;title=Modal+popup+dialog+window+with+multiple+parameters+(using+array)" target="_blank" title="Add Modal popup dialog window with multiple parameters (using array) to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=20139" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/tags/WEB+Application/default.aspx">WEB Application</category></item><item><title>Image di Crystal Report</title><link>http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/Image-di-Crystal-Report.aspx</link><pubDate>Mon, 18 Sep 2006 08:54:00 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:12554</guid><dc:creator>Rahmat.Faisal</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/rahmat.faisal/rsscomments.aspx?PostID=12554</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/Image-di-Crystal-Report.aspx#comments</comments><description>&lt;font color="#0000ff" size="2"&gt;&lt;p&gt;Private&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Sub&lt;/font&gt;&lt;font size="2"&gt; CetakData()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; cn &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; SqlClient.SqlConnection(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;Integrated Security=False;Data Source=srv;Initial Catalog=tbl;User ID=user;Password=pwd;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; strsql &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Sub&lt;/font&gt;&lt;font size="2"&gt; CetakData()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; cn &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; SqlClient.SqlConnection(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;Integrated Security=False;Data Source=srv;Initial Catalog=tbl;User ID=user;Password=pwd;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; strsql &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; cn &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; SqlClient.SqlConnection(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;Integrated Security=False;Data Source=srv;Initial Catalog=tbl;User ID=user;Password=pwd;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; strsql &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; strsql &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; ds &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; dsLineSheet&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; getImage &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; clsGetImageData&lt;p&gt;cn.Open()&lt;/p&gt;&lt;p&gt;strsql = &lt;font color="#800000" size="2"&gt;&amp;quot;Select ItemID,ItemCode,ItemSize,Status,LastStatusDate,SalesGroup,SalesGroupDate,Market,Collection,CollectionDesc,ShortDesc,RetailPrice,WSPrice,comp_name from vwLineSheet where comp_name = host_name()&amp;quot;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; ds &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; dsLineSheet&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; getImage &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; clsGetImageData&lt;p&gt;cn.Open()&lt;/p&gt;&lt;p&gt;strsql = &lt;font color="#800000" size="2"&gt;&amp;quot;Select ItemID,ItemCode,ItemSize,Status,LastStatusDate,SalesGroup,SalesGroupDate,Market,Collection,CollectionDesc,ShortDesc,RetailPrice,WSPrice,comp_name from vwLineSheet where comp_name = host_name()&amp;quot;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; getImage &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; clsGetImageData&lt;p&gt;cn.Open()&lt;/p&gt;&lt;p&gt;strsql = &lt;font color="#800000" size="2"&gt;&amp;quot;Select ItemID,ItemCode,ItemSize,Status,LastStatusDate,SalesGroup,SalesGroupDate,Market,Collection,CollectionDesc,ShortDesc,RetailPrice,WSPrice,comp_name from vwLineSheet where comp_name = host_name()&amp;quot;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;Select ItemID,ItemCode,ItemSize,Status,LastStatusDate,SalesGroup,SalesGroupDate,Market,Collection,CollectionDesc,ShortDesc,RetailPrice,WSPrice,comp_name from vwLineSheet where comp_name = host_name()&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; dr &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; SqlClient.SqlDataReader&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; cmd &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; SqlClient.SqlCommand = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; SqlClient.SqlCommand(strsql, cn)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; drw &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; DataRow&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; i &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Integer&lt;/font&gt;&lt;font size="2"&gt; = 0&lt;p&gt;dr = cmd.ExecuteReader&lt;/p&gt;&lt;p&gt;ds.Tables(&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).Clear()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Do&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; dr &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; SqlClient.SqlDataReader&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; cmd &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; SqlClient.SqlCommand = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; SqlClient.SqlCommand(strsql, cn)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; drw &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; DataRow&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; i &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Integer&lt;/font&gt;&lt;font size="2"&gt; = 0&lt;p&gt;dr = cmd.ExecuteReader&lt;/p&gt;&lt;p&gt;ds.Tables(&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).Clear()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Do&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; cmd &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; SqlClient.SqlCommand = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; SqlClient.SqlCommand(strsql, cn)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; drw &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; DataRow&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; i &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Integer&lt;/font&gt;&lt;font size="2"&gt; = 0&lt;p&gt;dr = cmd.ExecuteReader&lt;/p&gt;&lt;p&gt;ds.Tables(&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).Clear()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Do&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; drw &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; DataRow&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; i &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Integer&lt;/font&gt;&lt;font size="2"&gt; = 0&lt;p&gt;dr = cmd.ExecuteReader&lt;/p&gt;&lt;p&gt;ds.Tables(&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).Clear()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Do&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; i &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Integer&lt;/font&gt;&lt;font size="2"&gt; = 0&lt;p&gt;dr = cmd.ExecuteReader&lt;/p&gt;&lt;p&gt;ds.Tables(&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).Clear()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Do&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).Clear()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Do&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Do&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Do&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Until&lt;/font&gt;&lt;font size="2"&gt; dr.Read = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;False&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Do&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Until&lt;/font&gt;&lt;font size="2"&gt; dr.Read = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;False&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;drw = ds.Tables(&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).NewRow()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;For&lt;/font&gt;&lt;font size="2"&gt; i = 0 &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;To&lt;/font&gt;&lt;font size="2"&gt; dr.FieldCount - 1&lt;p&gt;drw(i) = dr(i)&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Next&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).NewRow()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;For&lt;/font&gt;&lt;font size="2"&gt; i = 0 &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;To&lt;/font&gt;&lt;font size="2"&gt; dr.FieldCount - 1&lt;p&gt;drw(i) = dr(i)&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Next&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;For&lt;/font&gt;&lt;font size="2"&gt; i = 0 &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;To&lt;/font&gt;&lt;font size="2"&gt; dr.FieldCount - 1&lt;p&gt;drw(i) = dr(i)&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Next&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Next&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;drw(dr.FieldCount) = getImage.GetImageData(&lt;font color="#800000" size="2"&gt;&amp;quot;Images\&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &amp;amp; ds.Tables(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).Rows(0)(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;ItemCode&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;) &amp;amp; &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;.jpg&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Catch&lt;/font&gt;&lt;font size="2"&gt; ex &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; Exception&lt;p&gt;drw(dr.FieldCount) = getImage.GetImageData(&lt;font color="#800000" size="2"&gt;&amp;quot;\Images\na.jpg&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;Images\&amp;quot;&lt;/font&gt;&lt;font size="2"&gt; &amp;amp; ds.Tables(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).Rows(0)(&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;ItemCode&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;) &amp;amp; &lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;.jpg&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Catch&lt;/font&gt;&lt;font size="2"&gt; ex &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; Exception&lt;p&gt;drw(dr.FieldCount) = getImage.GetImageData(&lt;font color="#800000" size="2"&gt;&amp;quot;\Images\na.jpg&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Catch&lt;/font&gt;&lt;font size="2"&gt; ex &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; Exception&lt;p&gt;drw(dr.FieldCount) = getImage.GetImageData(&lt;font color="#800000" size="2"&gt;&amp;quot;\Images\na.jpg&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;\Images\na.jpg&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Try&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;ds.Tables(&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).Rows.Add(drw)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Loop&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;vwLineSheet&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;).Rows.Add(drw)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Loop&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Loop&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Loop&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;While&lt;/font&gt;&lt;font size="2"&gt; dr.NextResult = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;True&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Loop&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;While&lt;/font&gt;&lt;font size="2"&gt; dr.NextResult = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;True&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.rbGroup.Checked = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;True&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Then&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.rbGroup.Checked = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;True&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Then&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.rptLineSheet_Group1.SetDataSource(ds)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.CrystalReportViewer1.ReportSource = rptLineSheet_Group1&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Else&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.rptLineSheet_Group1.SetDataSource(ds)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.CrystalReportViewer1.ReportSource = rptLineSheet_Group1&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Else&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.CrystalReportViewer1.ReportSource = rptLineSheet_Group1&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Else&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Else&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.rptLineSheet1.SetDataSource(ds)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.CrystalReportViewer1.ReportSource = rptLineSheet1&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.rptLineSheet1.SetDataSource(ds)&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.CrystalReportViewer1.ReportSource = rptLineSheet1&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Me&lt;/font&gt;&lt;font size="2"&gt;.CrystalReportViewer1.ReportSource = rptLineSheet1&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;dr.Close()&lt;/p&gt;&lt;p&gt;cmd.Dispose()&lt;/p&gt;&lt;p&gt;cn.Close()&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Sub&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Sub&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Public&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/font&gt;&lt;font size="2"&gt; clsGetImageData&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Public&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;/font&gt;&lt;font size="2"&gt; GetImageData(&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;ByVal&lt;/font&gt;&lt;font size="2"&gt; fileName &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;font size="2"&gt;) &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Byte&lt;/font&gt;&lt;font size="2"&gt;()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; hasil &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Byte&lt;/font&gt;&lt;font size="2"&gt;()&lt;p&gt;&lt;font color="#008000" size="2"&gt;&amp;#39;Method to load an image from disk and return it as a bytestream &lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/font&gt;&lt;font size="2"&gt; clsGetImageData&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Public&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;/font&gt;&lt;font size="2"&gt; GetImageData(&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;ByVal&lt;/font&gt;&lt;font size="2"&gt; fileName &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;font size="2"&gt;) &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Byte&lt;/font&gt;&lt;font size="2"&gt;()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; hasil &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Byte&lt;/font&gt;&lt;font size="2"&gt;()&lt;p&gt;&lt;font color="#008000" size="2"&gt;&amp;#39;Method to load an image from disk and return it as a bytestream &lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Public&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;/font&gt;&lt;font size="2"&gt; GetImageData(&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;ByVal&lt;/font&gt;&lt;font size="2"&gt; fileName &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;String&lt;/font&gt;&lt;font size="2"&gt;) &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Byte&lt;/font&gt;&lt;font size="2"&gt;()&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; hasil &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Byte&lt;/font&gt;&lt;font size="2"&gt;()&lt;p&gt;&lt;font color="#008000" size="2"&gt;&amp;#39;Method to load an image from disk and return it as a bytestream &lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; hasil &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Byte&lt;/font&gt;&lt;font size="2"&gt;()&lt;p&gt;&lt;font color="#008000" size="2"&gt;&amp;#39;Method to load an image from disk and return it as a bytestream &lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&amp;#39;Method to load an image from disk and return it as a bytestream &lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;font size="2"&gt; System.IO.File.Exists(fileName) = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;False&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Then&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;font size="2"&gt; System.IO.File.Exists(fileName) = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;False&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Then&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;fileName = &lt;font color="#800000" size="2"&gt;&amp;quot;\\192.168.1.1\Images\na.jpg&amp;quot;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;&amp;quot;\\192.168.1.1\Images\na.jpg&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;If&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#008000" size="2"&gt;&amp;#39;HttpContext.Current.Response.Write(fileName)&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&amp;#39;HttpContext.Current.Response.Write(fileName)&lt;/font&gt;&lt;font size="2"&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; fs &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; System.IO.FileStream = _&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; System.IO.FileStream(fileName, _&lt;p&gt;System.IO.FileMode.Open, IO.FileAccess.Read)&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; br &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; System.IO.BinaryReader = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; System.IO.BinaryReader(fs)&lt;p&gt;hasil = br.ReadBytes(Convert.ToInt32(br.BaseStream.Length))&lt;/p&gt;&lt;p&gt;fs.Dispose()&lt;/p&gt;&lt;p&gt;fs.Close()&lt;/p&gt;&lt;p&gt;br.Close()&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Return&lt;/font&gt;&lt;font size="2"&gt; hasil&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;p&gt;End&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; fs &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; System.IO.FileStream = _&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; System.IO.FileStream(fileName, _&lt;p&gt;System.IO.FileMode.Open, IO.FileAccess.Read)&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; br &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; System.IO.BinaryReader = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; System.IO.BinaryReader(fs)&lt;p&gt;hasil = br.ReadBytes(Convert.ToInt32(br.BaseStream.Length))&lt;/p&gt;&lt;p&gt;fs.Dispose()&lt;/p&gt;&lt;p&gt;fs.Close()&lt;/p&gt;&lt;p&gt;br.Close()&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Return&lt;/font&gt;&lt;font size="2"&gt; hasil&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;p&gt;End&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; System.IO.FileStream(fileName, _&lt;p&gt;System.IO.FileMode.Open, IO.FileAccess.Read)&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; br &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; System.IO.BinaryReader = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; System.IO.BinaryReader(fs)&lt;p&gt;hasil = br.ReadBytes(Convert.ToInt32(br.BaseStream.Length))&lt;/p&gt;&lt;p&gt;fs.Dispose()&lt;/p&gt;&lt;p&gt;fs.Close()&lt;/p&gt;&lt;p&gt;br.Close()&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Return&lt;/font&gt;&lt;font size="2"&gt; hasil&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;p&gt;End&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Dim&lt;/font&gt;&lt;font size="2"&gt; br &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;As&lt;/font&gt;&lt;font size="2"&gt; System.IO.BinaryReader = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;New&lt;/font&gt;&lt;font size="2"&gt; System.IO.BinaryReader(fs)&lt;p&gt;hasil = br.ReadBytes(Convert.ToInt32(br.BaseStream.Length))&lt;/p&gt;&lt;p&gt;fs.Dispose()&lt;/p&gt;&lt;p&gt;fs.Close()&lt;/p&gt;&lt;p&gt;br.Close()&lt;/p&gt;&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;Return&lt;/font&gt;&lt;font size="2"&gt; hasil&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;p&gt;End&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Return&lt;/font&gt;&lt;font size="2"&gt; hasil&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;p&gt;End&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;End&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Function&lt;p&gt;End&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;Class&lt;/font&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/Image-di-Crystal-Report.aspx&amp;amp;subject=Image di Crystal Report" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/Image-di-Crystal-Report.aspx&amp;amp;t=Image+di+Crystal+Report" target="_blank" title="Submit Image di Crystal Report to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/Image-di-Crystal-Report.aspx&amp;amp;title=Image+di+Crystal+Report" target="_blank" title="Submit Image di Crystal Report to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/Image-di-Crystal-Report.aspx&amp;amp;phase=2" target="_blank" title="Submit Image di Crystal Report to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/Image-di-Crystal-Report.aspx&amp;amp;title=Image+di+Crystal+Report" target="_blank" title="Add Image di Crystal Report to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=12554" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/tags/Crystal+Reports/default.aspx">Crystal Reports</category></item><item><title>RegularExpressionValidator</title><link>http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/RegularExpressionValidator.aspx</link><pubDate>Mon, 18 Sep 2006 08:52:00 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:12550</guid><dc:creator>Rahmat.Faisal</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/rahmat.faisal/rsscomments.aspx?PostID=12550</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/RegularExpressionValidator.aspx#comments</comments><description>&amp;lt;asp:RegularExpressionValidator runat=&amp;quot;server&amp;quot; ErrorMessage=&amp;quot;Only picture files are allowed!&amp;quot; ValidationExpression=&amp;quot;^(([a-zA-Z]:)|(&lt;a&gt;\\{2}\w+)\$?)(\\(\w[\w].*))+(.gif|.GIF|.jpg|.JPG|.jpeg|.JPEG)$&lt;/a&gt;&amp;quot; ControlToValidate=&amp;quot;fileUpload&amp;quot; Display=&amp;quot;None&amp;quot;&amp;gt;&amp;lt;/asp:RegularExpressionValidator&amp;gt;&lt;br /&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/RegularExpressionValidator.aspx&amp;amp;subject=RegularExpressionValidator" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/RegularExpressionValidator.aspx&amp;amp;t=RegularExpressionValidator" target="_blank" title="Submit RegularExpressionValidator to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/RegularExpressionValidator.aspx&amp;amp;title=RegularExpressionValidator" target="_blank" title="Submit RegularExpressionValidator to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/RegularExpressionValidator.aspx&amp;amp;phase=2" target="_blank" title="Submit RegularExpressionValidator to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/09/18/RegularExpressionValidator.aspx&amp;amp;title=RegularExpressionValidator" target="_blank" title="Add RegularExpressionValidator to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=12550" width="1" height="1"&gt;</description><category domain="http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/tags/WEB+Application/default.aspx">WEB Application</category></item><item><title>Defenisi Class</title><link>http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/06/02/9876.aspx</link><pubDate>Fri, 02 Jun 2006 13:24:00 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:9876</guid><dc:creator>Rahmat.Faisal</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/rahmat.faisal/rsscomments.aspx?PostID=9876</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/06/02/9876.aspx#comments</comments><description>&lt;TABLE cellSpacing=0 cellPadding=3 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT face=Arial color=#006400 size=2&gt;&lt;STRONG&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT color=#006400&gt;&lt;STRONG&gt;Object Oriented Program(OOP): dalam bahasa bebas berarti menganggap sekumpulan code/program sebagai benda. &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT color=#006400&gt;&lt;STRONG&gt;&lt;BR&gt;Class= Benda&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT color=#006400&gt;&lt;STRONG&gt;Property=input/ciri2 fisik dari benda&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial size=2&gt;&lt;FONT color=#006400&gt;&lt;STRONG&gt;Methode=output/fungsi dari benda. &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/06/02/9876.aspx&amp;amp;subject=Defenisi Class" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/06/02/9876.aspx&amp;amp;t=Defenisi+Class" target="_blank" title="Submit Defenisi Class to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/06/02/9876.aspx&amp;amp;title=Defenisi+Class" target="_blank" title="Submit Defenisi Class to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/06/02/9876.aspx&amp;amp;phase=2" target="_blank" title="Submit Defenisi Class to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2006/06/02/9876.aspx&amp;amp;title=Defenisi+Class" target="_blank" title="Add Defenisi Class to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=9876" width="1" height="1"&gt;</description></item><item><title>Run Shell Program</title><link>http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2005/07/11/5230.aspx</link><pubDate>Mon, 11 Jul 2005 14:15:00 GMT</pubDate><guid isPermaLink="false">5cc3a90d-ac9a-472a-8983-30514957434c:5230</guid><dc:creator>Rahmat.Faisal</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://geeks.netindonesia.net/blogs/rahmat.faisal/rsscomments.aspx?PostID=5230</wfw:commentRss><comments>http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2005/07/11/5230.aspx#comments</comments><description>&lt;P&gt;Private Sub Timer1_Timer()&lt;BR&gt;On Error GoTo salah&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox "Please, close your application..." &amp;amp; vbCrLf &amp;amp; _&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; "Klick OK if you have done it....", vbExclamation&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Shell "cmd.exe /c copy&amp;nbsp;sourceFile destinationFile", vbHide&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Timer1.Enabled = False&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox "Program Updated"&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unload Me&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Sub&lt;BR&gt;salah:&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox Err.Description&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unload Me&lt;BR&gt;End Sub&lt;/P&gt;
&lt;P&gt;Add : please see copy command parameter for details.&lt;/P&gt;
&lt;div class = "shareblock"&gt;&lt;strong&gt;Share this post: &lt;/strong&gt;&lt;a href="mailto:?body=Thought you might like this: http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2005/07/11/5230.aspx&amp;amp;subject=Run Shell Program" target="_blank" title="Send via email"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Mail.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.facebook.com/sharer.php?u=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2005/07/11/5230.aspx&amp;amp;t=Run+Shell+Program" target="_blank" title="Submit Run Shell Program to DotNetKicks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Facebook.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://del.icio.us/post?url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2005/07/11/5230.aspx&amp;amp;title=Run+Shell+Program" target="_blank" title="Submit Run Shell Program to del.icio.us"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Delicious.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="http://www.digg.com/submit?url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2005/07/11/5230.aspx&amp;amp;phase=2" target="_blank" title="Submit Run Shell Program to digg.com"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Digg.16.gif" border="0"&gt;&lt;/a&gt; | &lt;a href="https://favorites.live.com/quickadd.aspx?marklet=1&amp;amp;mkt=en-us&amp;amp;url=http://geeks.netindonesia.net/blogs/rahmat.faisal/archive/2005/07/11/5230.aspx&amp;amp;title=Run+Shell+Program" target="_blank" title="Add Run Shell Program to Live Bookmarks"&gt;&lt;img src="http://geeks.netindonesia.net/Images/Share.Live.16.gif" border="0"&gt;&lt;/a&gt;&lt;/div&gt;&lt;img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=5230" width="1" height="1"&gt;</description></item></channel></rss>