JStas
%Europe/Berlin %621 %2005, 15:55
Mede Flashers :-)
Ik ben op het volgende probleem gestoten:
var myDGProvider = new CustomClass(re);
mydataGrid_dg.dataProvider = myDGProvider;
In de CustomClass (extends Array) moet het volgende gebeuren:
*hier wordt het resultEvent van mijn call naar de database verwerkt en in een array gestoken.
*nu moet je een label en data field hebben voor een datagrid te kunnen vullen op deze manier.
Weet iemand hoe dit in zijn werk gaat? Ik heb op de moment dit, maar ik twijfel eraan of het juist is:
private function fillMeUp(p_items_rs):Void {
for (var i:Number; i < p_items_rs.getLength(); i++) {
var tmp_record = p_items_rs.items[i];
var tmpItem = ({label:tmp_record.Name, data:{}},{label:tmp_record.Age, data:{}},{label:tmp_record.Work, data:{}});
tmpItem.data.Name = tmp_record.Name;
tmpItem.data.Age = tmp_record.Age;
tmpItem.data.Work = tmp_record.Work;
push(tmpItem);
}
}
Ik ben op het volgende probleem gestoten:
var myDGProvider = new CustomClass(re);
mydataGrid_dg.dataProvider = myDGProvider;
In de CustomClass (extends Array) moet het volgende gebeuren:
*hier wordt het resultEvent van mijn call naar de database verwerkt en in een array gestoken.
*nu moet je een label en data field hebben voor een datagrid te kunnen vullen op deze manier.
Weet iemand hoe dit in zijn werk gaat? Ik heb op de moment dit, maar ik twijfel eraan of het juist is:
private function fillMeUp(p_items_rs):Void {
for (var i:Number; i < p_items_rs.getLength(); i++) {
var tmp_record = p_items_rs.items[i];
var tmpItem = ({label:tmp_record.Name, data:{}},{label:tmp_record.Age, data:{}},{label:tmp_record.Work, data:{}});
tmpItem.data.Name = tmp_record.Name;
tmpItem.data.Age = tmp_record.Age;
tmpItem.data.Work = tmp_record.Work;
push(tmpItem);
}
}