<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/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>Browser Forms</title><link>https://www.infopathdev.com:443/forums/40.aspx</link><description>For browser form specific questions</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Generic search box</title><link>https://www.infopathdev.com:443/forums/thread/74887.aspx</link><pubDate>Thu, 02 Feb 2012 19:20:52 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:74887</guid><dc:creator>Ilyssa</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/74887.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=40&amp;PostID=74887</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi Jimmy:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I put this code into the function for the event handler search button, and I see that the search is returning the correct query after &lt;font size="2"&gt;dc.Execute();&lt;/font&gt;&lt;/p&gt;&lt;p&gt; but what do I need to do to make the repeating table show the results from the query?&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks very much, &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Generic search box</title><link>https://www.infopathdev.com:443/forums/thread/33496.aspx</link><pubDate>Fri, 24 Oct 2008 13:55:04 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:33496</guid><dc:creator>Jimmy</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/33496.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=40&amp;PostID=33496</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;If this is a query to an SQL database, you can dynamically generate the query with a little bit of code.&lt;/p&gt;
&lt;p&gt;For example, I have a form with a data connection to an SQL Database table &amp;quot;TestTable1&amp;quot;.&amp;nbsp; The data connection itself also happens to be called TestTable1.&amp;nbsp; I have a text box on my form bound to &amp;quot;/my:myFields/my:field1&amp;quot; in the main data source.&amp;nbsp; I have the data connection&amp;#39;s data fields shown in a repeating table on the form.&amp;nbsp; I add the following code to the event handler for a button on the form (C# IP2007 code):&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;// a format string for the query. The {0}s will be replaced by field1&amp;#39;s value&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;const&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;string&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; queryString = &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;select * from [TestTable1] where [OrderNum] = &amp;#39;{0}&amp;#39; OR [ID] = &amp;#39;{0}&amp;#39;&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;// retrieve field1&amp;#39;s value and store it in a string&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;string&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; field1 = MainDataSource.CreateNavigator().SelectSingleNode(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;/my:myFields/my:field1&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, NamespaceManager).Value;&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;// make sure that the search string isn&amp;#39;t blank&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;if&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; (!&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;string&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.IsNullOrEmpty(field1))&lt;br /&gt;{&lt;br /&gt;&lt;/font&gt;&lt;font color="#008000" size="2"&gt;&lt;font color="#008000" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // instantiate an object to access the data connection. TestTable1 is the name of the data connection&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AdoQueryConnection&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; dc = (&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;AdoQueryConnection&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;)DataConnections[&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;TestTable1&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;];&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font color="#008000" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // insert field1&amp;#39;s value into the query and assign it to the data connection&amp;#39;s query&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font color="#008000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;dc.Command = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;string&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.Format(queryString, field1);&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font color="#008000" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // run the query&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font color="#008000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;dc.Execute();&lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;else&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;{&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font color="#008000" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // show an error when field1 is blank&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#008000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;MessageBox&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.Show(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;The search field cannot be blank!&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;);&lt;br /&gt;}&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;font size="2"&gt;&amp;nbsp;When I type a value into the text box and click the button, the repeating table shows me all rows where OrderNum or ID is equal to the value in the textbox.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;The following thread may also interest you:&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;a href="http://www.infopathdev.com/forums/p/8940/31780.aspx#31780"&gt;http://www.infopathdev.com/forums/p/8940/31780.aspx#31780&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;&lt;img style="WIDTH:642px;HEIGHT:146px;" height="146" src="http://www.jimmyseal.net/misc/query79.jpg" width="642" alt="" /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;br /&gt;&lt;img src="http://www.jimmyseal.net/misc/query84.jpg" alt="" /&gt;&lt;/p&gt;&lt;/font&gt;</description></item><item><title>Generic search box</title><link>https://www.infopathdev.com:443/forums/thread/33488.aspx</link><pubDate>Fri, 24 Oct 2008 10:55:34 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:33488</guid><dc:creator>mark-scott</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/33488.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=40&amp;PostID=33488</wfw:commentRss><description>&lt;p&gt;HI All I am trying to migrate an internal staff lookup form from ASPX to SharePoint 2007. I have created the form and I can run a query to bring back all records, however I cant seem to implement a text box where I can search across all fields, I can only bind a text box to a certain field.&amp;nbsp;&amp;nbsp; What i would like is one text box where I can search the entire query for the information (similar in vein to the following ASPX):&lt;/p&gt;
&lt;p&gt;SELECT [EENo], [TLA], [ACTIVE], [FORENAME], [SURNAME], [SITE], [DEPT], [TELEPHONE], [COMPANYMOBILE], [CARREG], [CARMODEL], [CARCOLOUR], [CARREG2], [CARMODEL2], [CARCOLOUR2], [KEY1], [KEY2], [KEY3], [KEY4], [DESKNUMBER] FROM [qryCarRegistrationDetails] WHERE (([EENo] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([TLA] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([FORENAME] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([SURNAME] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([SITE] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([DEPT] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([TELEPHONE] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([COMPANYMOBILE] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([CARREG] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([CARMODEL] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([CARCOLOUR] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([CARREG2] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([CARMODEL2] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([CARCOLOUR2] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([KEYNTC] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([KEYNBO] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([KEYNBO2] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([KEYBC] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;) OR ([DESKNUMBER] LIKE &amp;#39;%&amp;#39; + @Search + &amp;#39;%&amp;#39;)) AND ([ACTIVE] = &amp;#39;1&amp;#39;) ORDER BY [SURNAME]&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Regards&lt;/p&gt;
&lt;p&gt;Mark&lt;/p&gt;</description></item></channel></rss>