Salve,
ho un problema:
il codice qui sotto mi restituisce un errore (eccolo:

codice:
TypeError: Error #1010: Un termine risulta undefined e non ha proprietˆ.
at progetto/completeHandler()[/src/progetto.mxml:817]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:168]
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:191]
at mx.rpc::Responder/result()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\Responder.as:41]
at mx.rpc::AsyncRequest/acknowledge()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:74]
at DirectHTTPMessageResponder/completeHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\messaging\channels\DirectHTTPChannel.as:381]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()
)
Il comportamento strano è che al primo giro non da errori, al secondo invece viene fuori l'errore. event.target.my_keyindex è definito e non da problemi. L'errore lo da sulla riga dove c'è l'IF

codice:
public var risultatiPag1:Array = new Array(new Array());


private function completeHandler(event:ResultEvent):void
        {   


//CODICE


if(risultatiPag1[event.target.my_keyindex][2]==undefined) { risultatiPag1[event.target.my_keyindex][2]=""; }
risultatiPag1[event.target.my_keyindex][2]+=count+". "+ result[1]+"\n";




//ALTRO CODICE


}