<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/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>SEARCH entire grid</title><link>https://community.appian.com/discussions/f/user-interface/14005/search-entire-grid</link><description>Hi, 
 How can I make a SEARCH field to look up keywords to filter an entire grid rather than filter by just one column field of the grid? If a recipe exists on this topic, that would also be helpful. Thanks!</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: SEARCH entire grid</title><link>https://community.appian.com/thread/63525?ContentTypeID=1</link><pubDate>Wed, 19 Dec 2018 03:21:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:89f12c31-fddc-442b-869a-0a455a1f447b</guid><dc:creator>bhanuprakash1303</dc:creator><description>Hi Morgane,&lt;br /&gt;
&lt;br /&gt;
Can you please elaborate more on your usecase.&lt;br /&gt;
&lt;br /&gt;
What you meant , search for entire grid. As per my understanding you want select one dropdown value that should be search and filter respective dataset.,&lt;br /&gt;
&lt;br /&gt;
AFIAK, this is not possible in appian grids. but it is default behavior in records.&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
Bhanu.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SEARCH entire grid</title><link>https://community.appian.com/thread/63522?ContentTypeID=1</link><pubDate>Tue, 18 Dec 2018 21:29:58 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a053391c-844a-4527-928d-c0fd71e39a43</guid><dc:creator>jeremyc145</dc:creator><description>&lt;p&gt;Morgan,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you were to have a table with 3 columns (i.e Value1, Value2, Value3) then you could run a value such as local!searchTerm against all 3 within a query entity using the operator &amp;#39;includes&amp;#39; in order to check all potential columns data vs the search term.&lt;/p&gt;
&lt;p&gt;Local!searchTerm could be written to via a text field where the user could input whatever value they want to filter by.&amp;nbsp;&lt;br /&gt; &lt;br /&gt; See below for an example query entity: &lt;br /&gt; &lt;br /&gt; local!datasubset: a!queryEntity(&lt;br /&gt; entity: cons!DSE,&lt;br /&gt; query: a!query(&lt;br /&gt; selection: a!querySelection(&lt;br /&gt; columns: {&lt;br /&gt; a!queryColumn(field: &amp;quot;id&amp;quot;),&lt;br /&gt; a!queryColumn(field: &amp;quot;value1&amp;quot;),&lt;br /&gt; a!queryColumn(field: &amp;quot;value2&amp;quot;),&lt;br /&gt; a!queryColumn(field: &amp;quot;value3&amp;quot;) &lt;br /&gt; }&lt;br /&gt; ),&lt;br /&gt; logicalExpression: if(&lt;br /&gt; isnull(local!searchTerm),&lt;br /&gt; /* If no search or filters have been used, don&amp;#39;t filter the data in the query */&lt;br /&gt; null,&lt;br /&gt; a!queryLogicalExpression(&lt;br /&gt; operator: &amp;quot;OR&amp;quot;,&lt;br /&gt; filters: {&lt;br /&gt; a!queryFilter(field: &amp;quot;value1&amp;quot;, operator: &amp;quot;includes&amp;quot;, value: local!searchTerm),&lt;br /&gt; a!queryFilter(field: &amp;quot;value2&amp;quot;, operator: &amp;quot;includes&amp;quot;, value: local!searchTerm),&lt;br /&gt; a!queryFilter(field: &amp;quot;value3&amp;quot;, operator: &amp;quot;includes&amp;quot;, value: local!searchTerm),&lt;br /&gt; }&lt;br /&gt; )&lt;br /&gt; ),&lt;br /&gt; pagingInfo: local!pagingInfo&lt;br /&gt; )&lt;br /&gt; )&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Jeremy Chen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SEARCH entire grid</title><link>https://community.appian.com/thread/63519?ContentTypeID=1</link><pubDate>Tue, 18 Dec 2018 19:33:27 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:9944ed8d-20ee-4795-a312-fe004f6be012</guid><dc:creator>josep</dc:creator><description>hello Morgan &lt;br /&gt;
&lt;br /&gt;
As mentioned by Mike concatenating could be a one option.&lt;br /&gt;
&lt;br /&gt;
If i am not wrong that is the normal behavior of the Record list when all the fields are strings, and I think it works even when other data types when working on MySQL for example. &lt;br /&gt;
&lt;br /&gt;
I suggest you to try this but the question is: could it be an option to use the “record list” as is ? &lt;br /&gt;
Normally the situation is the other way around we create a report because we require complex filtering functionalities. &lt;br /&gt;
&lt;br /&gt;
Jose&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SEARCH entire grid</title><link>https://community.appian.com/thread/63517?ContentTypeID=1</link><pubDate>Tue, 18 Dec 2018 18:15:47 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:064608ec-484b-4f64-8702-2ecb127ab45d</guid><dc:creator>Mike Schmitt</dc:creator><description>Generally Appian doesn&amp;#39;t handle &amp;#39;fuzzy&amp;#39; search logic like this very well.  But for your use case, one easyish solution does occur to me: create a view displaying the columns you want displayed, and then add one last column (which you wouldn&amp;#39;t display on your grid) which contains a concatenation of all the columns you want to be included in the &amp;quot;entire grid&amp;quot; search.  In your Query Entity, you can filter on that hidden column, and as far as I can think of, will generally satisfy all the needs of this use case.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>