segue codigo do componente..
<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" width="700"
height="500"
creationComplete="initApp()" color="#000000">
<mx:RemoteObject id="reobj"
fault="onFault(event)" destination="Client"
showBusyCursor="true" result="onResult(event)"/>
<mx:Script>
<![CDATA[
import model.Client;
import mx.rpc.events.ResultEvent;
import mx.rpc.events.FaultEvent;
import mx.controls.Alert;
import mx.managers.PopUpManager;
public function initApp(): void{
reobj.getDataMartses();
}
public function getList():void{}
public function onFault(event:FaultEvent):void
{
//Ocorreu uma falha ao chamar o servico.
Alert.show(event.fault.message);
}
import mx.collections.ArrayCollection;
[Bindable]
private var listDados:Object;
public function onResult(event:ResultEvent):void{
this.listDados = event.result as Object;
if (listDados==null){
Alert.show("Sem dados!!");
}
}
]]>
</mx:Script>
<mx:DataGrid width="100%" height="100%"
dataProvider="{reobj.getDataMartses.lastResult}"
visible="true" id="gridProd" color="#000000"
editable="false" x="10" y="13" enabled="true"
alternatingItemColors="[#7D7474, #AD9B9B]">
</mx:DataGrid>
</mx:TitleWindow>
On 17 mar, 09:31, RafaelViana <[email protected]> wrote:
> Podem ser vários problemas.
>
> Assim passa o mouse sobre o seu datagrid, se ele aparecer como se
> estivesse passando o mouse por cima dos itens (efeito rollover no item
> do datagrid), o datagrid nao está achando como exibir seus dados do
> dataprovider.
> Se ele simplesmente estiver vazio, ele está sem dataprovider, ou seu
> dataprovider está vazio.
>
> Se não conseguir fazer posta o código que fica mais fácil de ajudar.
>
> On 17 mar, 09:17, DZ8 <[email protected]> wrote:
>
>
>
> > BOM DIA PESSOAL
>
> > TO COM UM PROBLEMA PARA POPULAR O MEU DATAGRID ELE ABRE MAIS NAO TRAZ
> > OS REGISTROS DO BANCO E NEM DA ERRO O QUE PODE SER?
>
> > OBRIGADO- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
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
-~----------~----~----~----~------~----~------~--~---