我在循环中调用 RemoteObject 方法。此方法接收行 ID 作为删除数据库中行的参数。在一个循环中,可以同时进行很多调用。某些调用可能会触发 FaultEvent。如何检测触发 FaultEvent 的行 ID?
远程对象:
<mx:RemoteObject id="myTableFactory" destination="myTableFactoryFactory"/>
循环:
myTableFactory.addEventListener(FaultEvent.FAULT, faultFunction);
for each (var myTableRow:myTable in rowsToBeExcludedArray)
{
myTableFactory.removeMyTableRow(myTableRow.id);
}
private function faultFunction(e:FaultEvent):void
{
// The main question. How to get myTableRow.id that fired the FaultEvent
}
谢谢。
卡洛斯·利马。