myFilter= $extend(dorado.widget.grid.FilterBarCellRenderer, {
createSubControl: function(arg) {
var column = arg.column;
if (column.get("property") && column.get("filterable")&&column.get("name")!="show") {
return new dorado.widget.TextEditor({
id:column.get("name"),
tags:"querys",
width:"100%",
trigger:[{
$type:"Trigger",
iconClass:"fa fa-search",
onExecute:function(self,arg){
var oEntity={};
$tag("querys").each(function(oText){
oEntity[oText.get("id")]=oText.get("text");
});
page.setAutoform(oEntity);
page.JMP(1);
}
}],
onKeyDown:function(self,arg){
if(arg.keyCode==13){
var oEntity={};
$tag("querys").each(function(oText){
oEntity[oText.get("id")]=oText.get("text");
});
page.setAutoform(oEntity);
page.JMP(1);
}
}
});
} else {
return null;
}
},
createSubControl: function(arg) {
var column = arg.column;
if (column.get("property") && column.get("filterable")&&column.get("name")!="show") {
return new dorado.widget.TextEditor({
id:column.get("name"),
tags:"querys",
width:"100%",
trigger:[{
$type:"Trigger",
iconClass:"fa fa-search",
onExecute:function(self,arg){
var oEntity={};
$tag("querys").each(function(oText){
oEntity[oText.get("id")]=oText.get("text");
});
page.setAutoform(oEntity);
page.JMP(1);
}
}],
onKeyDown:function(self,arg){
if(arg.keyCode==13){
var oEntity={};
$tag("querys").each(function(oText){
oEntity[oText.get("id")]=oText.get("text");
});
page.setAutoform(oEntity);
page.JMP(1);
}
}
});
} else {
return null;
}
},
});
self.set("filterBarRenderer",new myFilter());