meu grid agora fica em branco,apos eu clikar em qualquer combobox na tela
ele e carregado normalmente,tem algum a ver com o labelfunction?
Em segunda-feira, 17 de junho de 2013 02h39min40s UTC-3, Juracy escreveu:
>
> valeu mano rodou :) fiz assim ...
> public function nomeLeitoDatagrid(item:Object, col:DataGridColumn):String{
> var selecionada : Boolean = false;
> var i : int;
> for(i = 0;i<array_leito_todos.length;i++){
> if(array_leito_todos[i].codigo == parseInt(item.leito)){
> selecionada = true;
> break;
> }
> }
> if(selecionada == true){
> return array_leito_todos[i].tipo;
> }
> else{
> return "--"
> }
>
> }
>
> Em sábado, 15 de junho de 2013 00h56min51s UTC-3, William Lima escreveu:
>>
>> Utiliza o labelfunction no lugar do datafield... percorre a lista de
>> leitos encontrando o codigo equivalente retorna sua descrição. Outra
>> maneira é usar no modelo paciente o objeto leito e nao o codigo, mas nessa
>> caso nao sei se sua estrutura se adapta a essa forma.
>> Em 15/06/2013 01:46, "Juracy" <[email protected]> escreveu:
>>
>>> array paciente tem uma lista de dados que pego via php nome,idade,esse
>>> tipo de coisa... tem tambem uma chave estrangeira de um leito exemplo
>>> codigo 500, no datagrid eu quero mostra assim,
>>>
>>> nome paciente | leito , o nome do paciente eu ja tenho, mas do leito eu
>>> so tenho o codigo,eu quero o nome desse leito, q tem no array
>>> leito,entendes?
>>>
>>> Em sexta-feira, 14 de junho de 2013 07h13min25s UTC-3, BrunoBG escreveu:
>>>>
>>>> O que contém no "array_paciente" ? nome e leito ?
>>>> qual outro array que vc quer mesclar ?
>>>>
>>>> Você pode fazer isso dentro do mesmo array, utlilzando JOIN no seu DAO.
>>>> Mas seria legal você explicar melhor essa relação com as duas colunas
>>>> => O.O. 1
>>>>
>>>>
>>>> brunobg
>>>> ***********************************************
>>>> www.brbsoftware.com.br
>>>> [email protected] (MSN & Skype)
>>>> blogflex.brunobg.com
>>>> @brunogrohs
>>>> (21) 9913-2397
>>>>
>>>> Em 14/06/2013, às 00:47, Juracy <[email protected]> escreveu:
>>>>
>>>> galera,tenho um datagrid, e nele 2 colunas, tenho um array que seto o
>>>> dataprovider, porem uma dessas colunas agora quero pega de outro array,
>>>> tem
>>>> como fazer isso? com 1 datagrid ter 1 coluna por 1 array e outra coluna
>>>> por
>>>> outro array?
>>>>
>>>> <mx:DataGrid x="898" y="10" width="179" height="297" id="tabela_nome"
>>>> dataProvider="{array_paciente}**">
>>>> <mx:columns>
>>>> <mx:DataGridColumn headerText="Nome:" dataField="nome"/>
>>>> <mx:DataGridColumn headerText="Leito:" dataField= "leito"/>
>>>> </mx:columns>
>>>> </mx:DataGrid>
>>>>
>>>> quero que a coluna leito agora pegue dados de outro array
>>>>
>>>> --
>>>> --
>>>> 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 flexdev-u...@**
>>>> googlegroups.com
>>>> Mais opções estão disponíveis em http://groups.google.com/**
>>>> group/flexdev <http://groups.google.com/group/flexdev>
>>>> ---
>>>> Você está recebendo esta mensagem porque se inscreveu no grupo
>>>> "flexdev" dos Grupos do Google.
>>>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
>>>> envie um e-mail para flexdev+u...@**googlegroups.com.
>>>> Para obter mais opções, acesse https://groups.google.com/**
>>>> groups/opt_out <https://groups.google.com/groups/opt_out>.
>>>>
>>>>
>>>>
>>>>
>>>> --
>>> --
>>> 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
>>> ---
>>> Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev"
>>> dos Grupos do Google.
>>> Para cancelar a inscrição neste grupo e parar de receber seus e-mails,
>>> envie um e-mail para [email protected].
>>> Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
>>>
>>>
>>>
>>
--
--
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
---
Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos
Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um
e-mail para [email protected].
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.