Blz Ricardo, valeu, vou dar uma olhada.

2007/12/19, RicardoRuby <[EMAIL PROTECTED]>:
>
>
> Lino, eu tenho um exemplo para receber Array, é o mesmo tutorial do
> Sephiroth.
> AS:
> // ActionScript file
> package tutorials
> {
>     [RemoteClass(alias="tutorials.Person")]
>     [Bindable]
>     public class Person
>     {
>         public var firstName:String;
>         public var lastName:String;
>         public var phone:String;
>         public var email:String;
>     }
> }
>
>
> MXML:
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
> layout="absolute" backgroundColor="#FFFFFF">
>     <mx:RemoteObject id="myservice" source="tutorials.PersonService"
> destination="amfphp" fault="faultHandler(event)" showBusyCursor="true">
>         <mx:method name="getList" result="getListHandler(event)"
> fault="faultHandler(event)" />
>     </mx:RemoteObject>
>     <mx:DataGrid x="10" y="10" width="345" id="people_list"
> dataProvider="{dp}" change="changeHandler(event)">
>         <mx:columns>
>             <mx:DataGridColumn headerText="Last name"
> dataField="lastName"/>
>             <mx:DataGridColumn headerText="First name"
> dataField="firstName"/>
>             <mx:DataGridColumn headerText="Telephone" dataField="phone"/>
>             <mx:DataGridColumn headerText="Email" dataField="email"/>
>         </mx:columns>
>     </mx:DataGrid>
>
>     <mx:Script>
>         <![CDATA[
>             import mx.utils.ArrayUtil;
>             import tutorials.Person;
>             import mx.collections.ArrayCollection;
>             import mx.rpc.events.ResultEvent;
>             import mx.controls.Alert;
>             import mx.rpc.events.FaultEvent;
>
>             [Bindable]
>             private var dp:ArrayCollection;
>
>             [Bindable]
>             private var selectedPerson:Person;
>
>             private function faultHandler(fault:FaultEvent):void
>             {
>                 Alert.show(fault.fault.faultString,
> fault.fault.faultCode.toString());
>             }
>
>
>             private function getListHandler(evt:ResultEvent):void
>             {
>                 dp = new ArrayCollection( ArrayUtil.toArray(evt.result) );
>             }
>
>             private function changeHandler(event:Event):void
>             {
>                 selectedPerson =
> Person(DataGrid(event.target).selectedItem);
>             }
>         ]]>
>     </mx:Script>
>     <mx:Button x="290" y="357" label="get list"
> click="myservice.getOperation('getList').send();"/>
>     <mx:Form x="10" y="174" width="345" height="175">
>         <mx:FormHeading label="Selected Person" />
>         <mx:FormItem label="First Name">
>             <mx:TextInput id="person_first_name"
> text="{selectedPerson.firstName}" />
>         </mx:FormItem>
>         <mx:FormItem label="Last Name">
>             <mx:TextInput id="person_last_name"
> text="{selectedPerson.lastName}" />
>         </mx:FormItem>
>         <mx:FormItem label="Telephone">
>             <mx:TextInput id="person_phone" text="{selectedPerson.phone}"
> />
>         </mx:FormItem>
>         <mx:FormItem label="Email">
>             <mx:TextInput id="person_email" text="{selectedPerson.email}"
> />
>         </mx:FormItem>
>     </mx:Form>
> </mx:Application>
>
>
> [EMAIL PROTECTED] escreveu:
> > galera, eu tenho um array, que me retorna uma posicao, e nesse cara
> > tenho os seguintes registros.
> >
> > (Array)#0
> >   [0] (Object)#1
> >     id_cliente = "3"
> >     id_servico = "15"
> >     no_cliente = "Novo cliente"
> >     st_os = "0"
> >
> > como eu posso pegar cada um deles? tipo:
> >
> > arrResultado[0].no_cliente
> >
> > mas dessa forma está errado.
> >
> > valeu,
> > Lino
> > >
> >
> >
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a