Salve,
ho un problema:
il codice qui sotto mi restituisce un errore (eccolo:
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'IFcodice: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() )
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 }


Rispondi quotando