Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde galéra, preciso enviar os dados que estão no datagrid para uma função do php e salvar no banco de dados. Abaixo segue os modelos.
No Flex:
<mx:Script>
<![CDATA[
import mx.events.IndexChangedEvent;
import mx.collections.ArrayCollection;
import mx.controls.Alert;
import mx.rpc.events.ResultEvent;
import mx.rpc.events.FaultEvent;
import mx.utils.ObjectUtil;
private function salvar():void{
//a linha abaixo monta o RemoteObject
montaRemote();
this.remoting.addEventListener(FaultEvent.FAULT, falha);
this.remoting.addEventListener(ResultEvent.RESULT, sucesso);
this.remoting['salvarListaChamada'].send(listaChamadaMembros2);
}
]]>
</mx:Script>
<mx:DataGrid id="dgChamada" dataProvider="{listaChamadaMembros}" width="100%" height="100%" editable="true">
<mx:columns>
<mx:DataGridColumn dataField="cod" headerText="Cod. Usuario" editable="false" visible="false" />
<mx:DataGridColumn dataField="nome" headerText="Nome" editable="false" />
<mx:DataGridColumn dataField="tel" headerText="Telefone" editable="false" visible="false" />
<mx:DataGridColumn dataField="dtCad" headerText="Data de Cadastro" editable="false" visible="false" />
<mx:DataGridColumn dataField="falta" headerText="N de Faltas" editable="false" width="80" />
<mx:DataGridColumn dataField="prese" headerText="N de Presencas" editable="false" width="100" />
<mx:DataGridColumn dataField="motivoFalta" headerText="Motivo da Falta" editable="true">
<mx:itemRenderer>
<mx:Component>
<mx:TextArea />
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
<mx:Button label="Salvar" click="{salvar()}"/>Carregando comentários...