<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.infopathdev.com/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>Example Forms</title><link>http://www.infopathdev.com/files/folders/examples/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><item><title>Copy Repeating External Data Into a Form</title><link>http://www.infopathdev.com/files/folders/examples/entry30104.aspx</link><pubDate>Fri, 04 Jul 2008 19:00:48 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:30104</guid><dc:creator>Hilary Stoupa</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This zip file contains the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Sample forms with code for copying repeating external data into a form&lt;/div&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;JScript version&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;C# version&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;li&gt;
&lt;div&gt;XML files that can be used as secondary data sources&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;A tutorial for these samples is located here: &lt;a href="http://www.infopathdev.com/blogs/hilary/archive/2008/07/04/how-do-i-copy-repeating-data-from-an-external-source-into-my-form.aspx"&gt;http://www.infopathdev.com/blogs/hilary/archive/2008/07/04/how-do-i-copy-repeating-data-from-an-external-source-into-my-form.aspx&lt;/a&gt;&lt;/p&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/30104/download.aspx" length="58562" type="application/x-zip-compressed" /></item><item><title>InfoPath Attachment Linking</title><link>http://www.infopathdev.com/files/folders/examples/entry29401.aspx</link><pubDate>Sun, 15 Jun 2008 19:39:50 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:29401</guid><dc:creator>Patrick Halstead</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;This solution shows how you can copy InfoPath attachments to SharePoint document library and convert the Base64 string attachment in your InfoPath form into a link to the uploaded SharePoint document. You will need to modify the URL in ViewOptions.xml to point to your SharePoint site&amp;#39;s document library. &lt;/p&gt;
&lt;p&gt;Note: this sample solution uses the taskpane to upload and convert the image attachments to SharePoint documents. This means that the form cannot be used in the browser.&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/29401/download.aspx" length="115810" type="application/x-zip-compressed" /></item><item><title>Select a Master Table Row via Code, v1.0</title><link>http://www.infopathdev.com/files/folders/examples/entry291.aspx</link><pubDate>Fri, 01 Sep 2006 22:50:35 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:291</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Identify the currently selected master table row using GetNamedNodeProperty.&lt;/li&gt;&lt;li&gt;Change the currently selected master table row using SetNamedNodeProperty.&lt;/li&gt;&lt;li&gt;Use buttons to select the first and last rows in the master table.&lt;/li&gt;&lt;li&gt;Use buttons to select the previous and next rows in the master table.&lt;/li&gt;&lt;li&gt;Use text box and button to select specific row in the master table.&lt;/li&gt;&lt;li&gt;Show table row number using position().&lt;/li&gt;&lt;li&gt;Expression Boxes.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/291/download.aspx" length="12490" type="application/x-zip-compressed" /></item><item><title>Search, v1.0</title><link>http://www.infopathdev.com/files/folders/examples/entry290.aspx</link><pubDate>Fri, 01 Sep 2006 22:50:16 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:290</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Use XPath to search a data source, including Rich Text controls, for user-specified query string.&lt;/li&gt;&lt;li&gt;Store search results in secondary data source (allows for complex manipulation).&lt;/li&gt;&lt;li&gt;Manipulate a secondary data source via code.&lt;/li&gt;&lt;li&gt;Disable view switching via the menus.&lt;/li&gt;&lt;li&gt;String object extensions.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/290/download.aspx" length="17036" type="application/x-zip-compressed" /></item><item><title>Rudimentary Animation, v1.0</title><link>http://www.infopathdev.com/files/folders/examples/entry289.aspx</link><pubDate>Fri, 01 Sep 2006 22:49:59 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:289</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Custom task pane to control animations using code.&lt;/li&gt;&lt;li&gt;Preserve code block to prevent loss of modifications.&lt;/li&gt;&lt;li&gt;Manually modified XSL.&lt;/li&gt;&lt;li&gt;Using SetNamedNodeProperty to set animation variables.&lt;/li&gt;&lt;li&gt;Using GetNamedNodeProperty to use animation variables.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/289/download.aspx" length="14821" type="application/x-zip-compressed" /></item><item><title>Rightsizing Check Boxes and Option Buttons, v1.0</title><link>http://www.infopathdev.com/files/folders/examples/entry288.aspx</link><pubDate>Fri, 01 Sep 2006 22:49:41 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:288</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" colspan="2" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" colspan="4" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Adjust control size to compliment various font sizes.&lt;/li&gt;&lt;li&gt;Adjust margin settings to keep smaller controls lined up.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/288/download.aspx" length="14868" type="application/x-zip-compressed" /></item><item><title>Repeating Cascading Lists with Extracted First Level, v1.0</title><link>http://www.infopathdev.com/files/folders/examples/entry287.aspx</link><pubDate>Fri, 01 Sep 2006 22:49:20 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:287</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Repeating three-level cascading drop-down list boxes.&lt;/li&gt;&lt;li&gt;First cascade level extracted outside of repeating table.&lt;/li&gt;&lt;li&gt;Hidden field to correspond to extracted first cascade level.&lt;/li&gt;&lt;li&gt;Preserve Code Block.&lt;/li&gt;&lt;li&gt;Use of XSL variables for cascading.&lt;/li&gt;&lt;li&gt;Use of code to populate text box based on final cascade choice.&lt;/li&gt;&lt;li&gt;Secondary data source to populate cascading drop-down list boxes.&lt;/li&gt;&lt;li&gt;Rules.&lt;/li&gt;&lt;li&gt;Filters.&lt;/li&gt;&lt;li&gt;Table row numbering.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/287/download.aspx" length="14471" type="application/x-zip-compressed" /></item><item><title>Repeating Cascading Lists of Cascading Lists, v1.0</title><link>http://www.infopathdev.com/files/folders/examples/entry286.aspx</link><pubDate>Fri, 01 Sep 2006 22:49:00 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:286</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Cascading drop-down list boxes in successive repeating tables.&lt;/li&gt;&lt;li&gt;Filter duplicate entries.&lt;/li&gt;&lt;li&gt;Filter previous selections.&lt;/li&gt;&lt;li&gt;Use XSL current() function to ensure proper cascade.&lt;/li&gt;&lt;li&gt;Secondary data source to populate drop-down list boxes.&lt;/li&gt;&lt;li&gt;Rules clear successive values on selection change.&lt;/li&gt;&lt;li&gt;Code removes extra successive fields on selection change.&lt;/li&gt;&lt;li&gt;Disable drop-down list box if parent selection is blank.&lt;/li&gt;&lt;li&gt;Disable insert if parent selection is blank.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/286/download.aspx" length="38021" type="application/x-zip-compressed" /></item><item><title>Reordering Table Rows. v1.0</title><link>http://www.infopathdev.com/files/folders/examples/entry285.aspx</link><pubDate>Fri, 01 Sep 2006 22:48:32 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:285</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Reordering table rows via script.&lt;/li&gt;&lt;li&gt;Table row numbering with an Expression Box.&lt;/li&gt;&lt;li&gt;Miniature arrow buttons.&lt;/li&gt;&lt;li&gt;Hand-edited XSL, includes: &lt;ul&gt;&lt;li&gt;Updated style attribute of arrow buttons to include: &lt;ul&gt;&lt;li&gt;LINE-HEIGHT: 5px;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Conditional formatting on buttons: &lt;ul&gt;&lt;li&gt;Disables first row&amp;#39;s Up button.&lt;/li&gt;&lt;li&gt;Disables last row&amp;#39;s Down button.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/285/download.aspx" length="34210" type="application/x-zip-compressed" /></item><item><title>Populating Table Row After Selection (Rules), v1.0</title><link>http://www.infopathdev.com/files/folders/examples/entry284.aspx</link><pubDate>Fri, 01 Sep 2006 22:48:13 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:284</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;p align="center"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" colspan="4" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;Requirements:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Local Installation of Microsoft SQL Server.&lt;/li&gt;&lt;li&gt;SQL Northwind database installed.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Using SQL as a secondary data source.&lt;/li&gt;&lt;li&gt;Using a secondary data source to store the current row number.&lt;/li&gt;&lt;li&gt;Connecting a drop-down list box to a SQL database.&lt;/li&gt;&lt;li&gt;Using rules to populate the main DOM from a secondary data source. &lt;ul&gt;&lt;li&gt;Using the stored current row number to assist in row population.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;Master-Detail repeating table.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/284/download.aspx" length="14131" type="application/x-zip-compressed" /></item><item><title>Populating Table Row After Selection (Code), v1.0</title><link>http://www.infopathdev.com/files/folders/examples/entry283.aspx</link><pubDate>Fri, 01 Sep 2006 22:47:55 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:283</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table class="msoUcTable" style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:23px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;Requirements:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Local Installation of Microsoft SQL Server.&lt;/li&gt;&lt;li&gt;SQL Northwind database installed.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Using SQL as a secondary data source.&lt;/li&gt;&lt;li&gt;Connecting a drop-down list box to a SQL database.&lt;/li&gt;&lt;li&gt;Using code to populate the main DOM from a secondary data source.&lt;/li&gt;&lt;li&gt;Master-Detail repeating table.&lt;/li&gt;&lt;li&gt;Preventing recursion in an OnAfterChange event handler.&lt;/li&gt;&lt;li&gt;String object extensions.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/283/download.aspx" length="15606" type="application/x-zip-compressed" /></item><item><title>Populating Fields After Selection, v1.0</title><link>http://www.infopathdev.com/files/folders/examples/entry282.aspx</link><pubDate>Fri, 01 Sep 2006 22:47:36 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:282</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" colspan="4" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;Requirements:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Local installation of Microsoft SQL Server.&lt;/li&gt;&lt;li&gt;SQL Northwind database installed.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Using SQL as a secondary data source.&lt;/li&gt;&lt;li&gt;Connecting a drop-down list box to a SQL database.&lt;/li&gt;&lt;li&gt;Using rules to populate the main data source from a secondary data source.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/282/download.aspx" length="10889" type="application/x-zip-compressed" /></item><item><title>Populating Fields After Selection With Search, v1.0</title><link>http://www.infopathdev.com/files/folders/examples/entry281.aspx</link><pubDate>Fri, 01 Sep 2006 22:47:12 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:281</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:23px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;Requirements:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Local Installation of Microsoft SQL Server.&lt;/li&gt;&lt;li&gt;SQL Northwind database installed.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Using SQL as a secondary data source.&lt;/li&gt;&lt;li&gt;Connecting a drop-down list box to a SQL database.&lt;/li&gt;&lt;li&gt;Using rules to populate the main data source from a secondary data source.&lt;/li&gt;&lt;li&gt;Search field to limit entries in drop-down list box.&lt;/li&gt;&lt;li&gt;Button to reset search to full list of entries.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/281/download.aspx" length="14566" type="application/x-zip-compressed" /></item><item><title>Paged Master-Detail Table, v1.1</title><link>http://www.infopathdev.com/files/folders/examples/entry280.aspx</link><pubDate>Fri, 01 Sep 2006 22:46:50 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:280</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" colspan="4" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Paged information using Master-Detail table.&lt;/li&gt;&lt;li&gt;Show total number of items, total number of pages, and current page.&lt;/li&gt;&lt;li&gt;Specify number of items per page.&lt;/li&gt;&lt;li&gt;Page buttons: first, previous, next, and last.&lt;/li&gt;&lt;li&gt;Show full or partial last page.&lt;/li&gt;&lt;li&gt;Insert row scrolls page if necessary.&lt;/li&gt;&lt;li&gt;Secondary data source.&lt;/li&gt;&lt;li&gt;Rules.&lt;/li&gt;&lt;li&gt;Filters.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/280/download.aspx" length="12069" type="application/x-zip-compressed" /></item><item><title>Moving Items Between List Boxes, v1.1</title><link>http://www.infopathdev.com/files/folders/examples/entry279.aspx</link><pubDate>Fri, 01 Sep 2006 22:46:30 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:279</guid><dc:creator>Greg Collins</dc:creator><slash:comments>0</slash:comments><description>&lt;table style="table-layout:fixed;width:385px;border-collapse:collapse;word-wrap:break-word;border:medium none;"&gt;&lt;tr style="min-height:19px;"&gt;&lt;td align="center" colspan="5" style="border-right:#ffffff 1pt solid;border-top:#ffffff 1pt solid;border-left:#ffffff 1pt solid;"&gt;&lt;strong&gt;Available Versions&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;JScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VBScript&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;VB.NET&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;C#&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;V1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td colspan="2" style="background-color:#969696;border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="min-height:24px;"&gt;&lt;td align="center" style="border:black 1px solid;"&gt;SP1&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&lt;font face="Wingdings" size="4"&gt;&amp;uuml;&lt;/font&gt;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;td align="center" style="border:black 1px solid;"&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&lt;strong&gt;Techniques Demonstrated:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Preserve Code Block.&lt;/li&gt;&lt;li&gt;Moving items between list boxes.&lt;/li&gt;&lt;li&gt;Populating a drop-down list box via script.&lt;/li&gt;&lt;li&gt;String object extensions.&lt;/li&gt;&lt;/ul&gt;</description><enclosure url="http://www.infopathdev.com/files/folders/279/download.aspx" length="18940" type="application/x-zip-compressed" /></item></channel></rss>