PDA

Просмотр полной версии : Поиск в DATA GRIDE по маске, как можно реализовать?


Flashanoob
08.05.2009, 01:56
например я создал компонент DataGrid

var myDP_array:Array = new Array({name:"Sonya"}, {name:"Sundy"},{name:"Sunny"},{name:"Lolly"},{name:"Kandy"});
my_dg.dataProvider = myDP_array;


как отсортировать этот столбец name по маске, например я хочу найти и отобразить все имена начинающиеся на Sun*.

т.е после нажатия кнопки должно отобразиться в этом DataGrid'е Sundy и Sunny

помогите пожалуйста примерчиком по вот этой тематике..

silin
08.05.2009, 11:25
а по-простому если:
var myDP_array:Array = new Array({name:"Sonya"}, {name:"Sundy"},{name:"Sunny"},{name:"Lolly"},{name :"Kandy"});
//my_dg.dataProvider = myDP_array;
var sorted_array:Array = [];
for (var i:Number = 0; i < myDP_array.length; i++)
{
if (String(myDP_array[i].name).substr(0, 3) == "Sun")
{
sorted_array.push(myDP_array[i]);
}
}
my_dg.dataProvider = sorted_array;

Flashanoob
08.05.2009, 15:56
Спасибо большое