<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>jQuery Grid Plugin - jqGrid - Topic: Fixed bug in Local Data - Toolbar Search v.3.7 beta</title>
	<link>http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta</link>
	<description><![CDATA[Grid plugin]]></description>
	<generator>Simple:Press Version 5.7.5.3</generator>
	<atom:link href="http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta/rss" rel="self" type="application/rss+xml" />
        <item>
        	<title>szhbug on Fixed bug in Local Data - Toolbar Search v.3.7 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p21264</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p21264</guid>
        	        	<description><![CDATA[<blockquote>
<p>The problem is fixed. ...</p>
</blockquote>
<hr />
<p>I have the same error in jqGrid&#160; 3.8.1 !!! , and had to apply</p>
<p><strong>&#160;// &#8212;&#8212;-&#62; PATCH by l.garulli &#60;&#8212;&#8212;-<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;st = this.name;</strong></p>
<p>else&#160; st is undefined , and then "Error: cmtypes[st] is undefined"</p>
<p>the table is very simple, and failure happens during initialization call</p>
<p>&#160;$("#tbl"+tt).jqGrid({<br />&#160;&#160; &#160;treeGrid: true,<br />&#160;&#160; &#160;treeGridModel: &#39;adjacency&#39;,<br />&#160;&#160; &#160;ExpandColumn : &#39;name&#39;,<br />&#160;&#160; &#160;ExpandColClick: true,<br />&#160;&#160; &#160;rowNum: 0,<br />&#160;&#160; &#160;datatype: "local",</p>
<p>&#160;&#160; &#160;//multikey: "ctrlKey",<br />&#160;&#160; &#160;multiselect: true,<br />&#160;&#160; &#160;height: szh.h, width: szh.w,<br />&#160;&#160; &#160;//caption: "",<br />&#160;&#160; &#160;jsonReader: {<br />&#160;&#160; &#160;&#160;&#160; &#160;repeatitems: false,<br />&#160;&#160; &#160;&#160;&#160; &#160;id: "id",<br />&#160;&#160; &#160;&#160;&#160; &#160;parent: "parent",</p>
<p>&#160;&#160; &#160;},<br />&#160;&#160; &#160;colNames:[ &#39;I&#39;,&#39;Id&#39;,&#39;Name&#39;,&#39;Comment&#39;,//&#39;Parent&#39;<br />&#160;&#160; &#160;],<br />&#160;&#160; &#160;colModel:[<br />&#160;&#160; &#160;&#160;&#160;&#160; {key:true, name:&#39;id&#39;,index:&#39;id&#39;, width:50, hidden:true},<br />&#160;&#160; &#160;&#160;&#160;&#160; {name:&#39;idn&#39;,index:&#39;idn&#39;, width:50, hidden:false},<br />&#160;&#160; &#160;&#160;&#160;&#160; {name:&#39;name&#39;,index:&#39;name&#39;, editable:false, width:450, },<br />&#160;&#160; &#160;&#160;&#160;&#160; {name:&#39;comment&#39;,index:&#39;comment&#39;,editable:false, width: szh.w - 500, sorttype:"string"},<br />&#160;&#160; &#160;],<br />&#160;&#160; &#160;pager: "#ptbl"+tt,<br />&#160;&#160; &#160;pagerpos: false,<br />&#160;&#160; &#160;//rownumbers: true,<br />&#160;&#160; &#160;loadError: function(xhr,ts,err) {<br />&#160;&#160; &#160;&#160;&#160;&#160; alert(ts+"\n"+ err +"\n"+xhr.responseText);<br />&#160;&#160; &#160;},<br />&#160;&#160; &#160;gridComplete: function() { },<br />&#160;&#160; &#160;ondblClickRow: function(idd,ord,col,event,more) {<br />&#160;&#160; &#160;&#160;&#160;&#160; if(col==1) add_gr_ct(event.ctrlKey);<br />&#160;&#160;&#160; },<br />&#160;});</p>
]]></description>
        	        	<pubDate>Mon, 13 Dec 2010 18:21:42 +0200</pubDate>
        </item>
        <item>
        	<title>tony on Fixed bug in Local Data - Toolbar Search v.3.7 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17745</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17745</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>The problem is fixed. Also I have set the behaviour so that when a local data is used and a filterToolbar is called the stringResult parameter is set to true.</p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Fri, 04 Jun 2010 17:58:21 +0300</pubDate>
        </item>
        <item>
        	<title>rhalff on Fixed bug in Local Data - Toolbar Search v.3.7 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17714</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17714</guid>
        	        	<description><![CDATA[<p>Hi I just had the same error, in my case I was using a sortname on a column I didn&#39;t use anymore.</p>
</p>
<p>I see you have your sortname defined as &#39;id&#39;, althought the column&#39;s name is &#39;_id&#39;,</p>
<p>so maybe changing sortname: &#39;id&#39; to sortname: &#39;_id&#39; could fix it.</p>
</p>
<p>It still would be useful if some kind of exception was throw if something like this occurs, could save a lot of time debugging things like this.</p>
]]></description>
        	        	<pubDate>Thu, 03 Jun 2010 14:43:27 +0300</pubDate>
        </item>
        <item>
        	<title>tony on Fixed bug in Local Data - Toolbar Search v.3.7 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17654</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17654</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>I do not see the code where the filterToolbar is defined.</p>
<p>Note that the filterTollbar searching in local mode works only when the parameter stringResult is set to true. See the 3.7 Beta demo.</p>
</p>
<p>Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Tue, 01 Jun 2010 17:55:12 +0300</pubDate>
        </item>
        <item>
        	<title>l.garulli on Fixed bug in Local Data - Toolbar Search v.3.7 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17649</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17649</guid>
        	        	<description><![CDATA[<p>Hi,</p>
<p>if you check that point you can see that st could be never being defined.</p>
<p>This is my code to build the table at run-time depending by the type. With the above fix works.</p>
</p>
<p><input type='button' class='sfcodeselect' name='sfselectit8337' value='Select Code' data-codeid='sfcode8337' /></p>
<div class='sfcode' id='sfcode8337'>function displayResultSet(result, schema) {<br />&#160;&#160; &#160;jQuery(&#34;#output&#34;).val(<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#34;Query executed in &#34; + stopTimer() + &#34; sec. Returned &#34;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;+ result.length + &#34; record(s)&#34;);</p>
<p>&#160;&#160; &#160;// CREATE COLUMN NAMES<br />&#160;&#160; &#160;var columnNames = buildColumnNames(result);</p>
<p>&#160;&#160; &#160;// CREATE COLUMN MODEL<br />&#160;&#160; &#160;var columnModel = new Array();</p>
<p>&#160;&#160; &#160;columnModel.push( {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;name&#34; : &#34;_id&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;index&#34; : &#34;_id&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;width&#34; : 30,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;classes&#34; : &#34;cell_readonly&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;searchoptions : {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;sopt : [ &#34;cn&#34; ]<br />&#160;&#160; &#160;&#160;&#160; &#160;}<br />&#160;&#160; &#160;});<br />&#160;&#160; &#160;columnModel.push( {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;name&#34; : &#34;_ver&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;index&#34; : &#34;_ver&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;width&#34; : 30,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;classes&#34; : &#34;cell_readonly&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;searchoptions : {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;sopt : [ &#34;cn&#34; ]<br />&#160;&#160; &#160;&#160;&#160; &#160;}<br />&#160;&#160; &#160;});<br />&#160;&#160; &#160;columnModel.push( {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;name&#34; : &#34;_class&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;index&#34; : &#34;_class&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;width&#34; : 30,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;classes&#34; : &#34;cell_readonly&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;searchoptions : {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;sopt : [ &#34;cn&#34; ]<br />&#160;&#160; &#160;&#160;&#160; &#160;}<br />&#160;&#160; &#160;});<br />&#160;&#160; &#160;columnModel.push( {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;name&#34; : &#34;_class&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#34;index&#34; : &#34;_className&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;edittype : &#34;select&#34;,<br />&#160;&#160; &#160;&#160;&#160; &#160;editoptions : {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;value : classEnumeration<br />&#160;&#160; &#160;&#160;&#160; &#160;},<br />&#160;&#160; &#160;&#160;&#160; &#160;hidden : true,<br />&#160;&#160; &#160;&#160;&#160; &#160;editable : true,<br />&#160;&#160; &#160;&#160;&#160; &#160;search : false,<br />&#160;&#160; &#160;&#160;&#160; &#160;editrules : {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;edithidden : true<br />&#160;&#160; &#160;&#160;&#160; &#160;}<br />&#160;&#160; &#160;});</p>
<p>&#160;&#160; &#160;var formatter;<br />&#160;&#160; &#160;var editFormatter;<br />&#160;&#160; &#160;var editOptions;</p>
<p>&#160;&#160; &#160;for (col in columnNames) {<br />&#160;&#160; &#160;&#160;&#160; &#160;editOptions = null;<br />&#160;&#160; &#160;&#160;&#160; &#160;unformatter = null;</p>
<p>&#160;&#160; &#160;&#160;&#160; &#160;if (schema &#38;&#38; schema.properties &#38;&#38; schema.properties[columnNames[col]]) {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;var type = schema.properties[columnNames[col]].type;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;switch (type) {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;case &#39;STRING&#39;:<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;formatter = &#34;text&#34;;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;break;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;case &#39;BOOLEAN&#39;:<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;formatter = &#34;checkbox&#34;;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;editOptions = {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;value : &#34;True:False&#34;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;};<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;break;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;case &#39;EMBEDDED&#39;:<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;formatter = &#34;embeddedFormatter&#34;;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;break;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;case &#39;LINK&#39;:<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;formatter = linkFormatter;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;unformatter = linkUnformatter;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;break;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;case &#39;EMBEDDEDLIST&#39;:<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;formatter = &#34;embeddedListFormatter&#34;;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;break;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;case &#39;LINKLIST&#39;:<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;formatter = &#34;linkListFormatter&#34;;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;break;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;case &#39;EMBEDDEDSET&#39;:<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;formatter = &#34;embeddedSetFormatter&#34;;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;break;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;case &#39;LINKSET&#39;:<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;formatter = &#34;linkSetFormatter&#34;;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;break;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;default:<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;formatter = &#34;text&#34;;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;}<br />&#160;&#160; &#160;&#160;&#160; &#160;} else<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;formatter = &#34;text&#34;;</p>
<p>&#160;&#160; &#160;&#160;&#160; &#160;editFormatter = formatter;</p>
<p>&#160;&#160; &#160;&#160;&#160; &#160;if (col.charAt(0) !== &#39;_&#39;) {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;columnModel.push( {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;name : columnNames[col],<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;editable : true,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;index : columnNames[col],<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;width : 80,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;formatter : formatter,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;unformat : unformatter,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;// edittype : editFormatter,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;editoptions : editOptions,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;search : true,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;searchoptions : {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;sopt : [ &#34;cn&#34; ]<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;}<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;});<br />&#160;&#160; &#160;&#160;&#160; &#160;}<br />&#160;&#160; &#160;}</p>
<p>&#160;&#160; &#160;var lastsel;</p>
<p>&#160;&#160; &#160;jQuery($(&#39;#queryResultTable&#39;)).jqGrid(&#39;GridUnload&#39;);<br />&#160;&#160; &#160;fillDynaTable($(&#39;#queryResultTable&#39;), &#34;Resultset&#34;, columnNames,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;columnModel, result, {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;sortname : &#39;id&#39;,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;width : 400,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;height : 300,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;editurl : getStudioURL(&#39;document&#39;),<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;onSelectRow : function(id) {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;if (id &#38;&#38; id !== lastsel) {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;jQuery(&#39;#queryResultTable&#39;).jqGrid(&#39;restoreRow&#39;,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;lastsel);<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;lastsel = id;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;}</p>
<p>&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;var recId = jQuery(&#39;#queryResultTable&#39;).jqGrid(<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#39;getRowData&#39;, id)[&#34;_id&#34;];<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;jQuery(&#39;#queryResultTable&#39;).jqGrid(&#39;editRow&#39;, id, true,<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;null, function(response, postdata) {<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;jQuery(&#34;#output&#34;).val(response.responseText);<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;return true;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;}, getStudioURL(&#39;document&#39;), [ recId ]);<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;}<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;}, true);</p>
</div>
]]></description>
        	        	<pubDate>Tue, 01 Jun 2010 16:14:04 +0300</pubDate>
        </item>
        <item>
        	<title>tony on Fixed bug in Local Data - Toolbar Search v.3.7 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17638</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17638</guid>
        	        	<description><![CDATA[<p>Hello,</p>
<p>I&#39;m not sure if this is the appropriate fix.</p>
<p>Could you plase post your grid setup and all code related to it.</p>
<p>Thank you</p>
<p>Best Regards</p>
<p>Tony</p>
]]></description>
        	        	<pubDate>Tue, 01 Jun 2010 12:49:16 +0300</pubDate>
        </item>
        <item>
        	<title>l.garulli on Fixed bug in Local Data - Toolbar Search v.3.7 beta</title>
        	<link>http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17613</link>
        	<category>Bugs</category>
        	<guid isPermaLink="true">http://www.trirand.com/blog/?page_id=393/bugs/fixed-bug-in-local-data-toolbar-search-v-3-7-beta#p17613</guid>
        	        	<description><![CDATA[<p>Toolbar Search on local data gives me an error. I&#39;m using the latest beta 3.7. The error is:</p>
<p>"cmtypes[st] is undefined</p>
<div class="errorSourceBox errorSource-show focusRow subLogRow ">[Image Can Not Be Found]<a class="errorSource a11yFocus " target="_blank"> query.orderBy(ts.p.sortname,"a",cmtypes[st].stype,  cmtypes[st].srcformat);</a>"</div>
<div class="errorSourceBox errorSource-show focusRow subLogRow "></div>
<p>I fixed it by setting the <strong>st </strong>variable to <strong>this.name</strong> by default. Source <strong>grid.base.js</strong>, line <strong>1272</strong>:</p>
</p>
<p><input type='button' class='sfcodeselect' name='sfselectit5579' value='Select Code' data-codeid='sfcode5579' /></p>
<div class='sfcode' id='sfcode5579'>
<p>$.each(ts.p.colModel,function(i,v){<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;sorttype = this.sorttype &#124;&#124; &#34;text&#34;;</p>
<p><strong>&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160;<span style=&#34;color: #ff0000;&#34;> &#160;// -------&#62; PATCH by l.garulli &#60;-------<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;st = this.name;</span></strong><br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;<br />&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;&#160;&#160; &#160;if(sorttype == &#34;date&#34; &#124;&#124; sorttype == &#34;datetime&#34;) {</p>
</div>
]]></description>
        	        	<pubDate>Mon, 31 May 2010 18:48:25 +0300</pubDate>
        </item>
</channel>
</rss>