Ah! Saint, desculpe lhe incomodar novamente com isso, mas no exemplo que
você fez não deu muito certo a ordem da coluna "Valor"...


On 20/06/07, SaintBr <[EMAIL PROTECTED]> wrote:
>
>  http://saintbr.com.br/labs/MMC/bin/myDataGrid.html
>
> SaintBr.     =]
> blog.saintbr.com.br
>
> ----- Original Message -----
> *From:* Andrey Wischneski <[EMAIL PROTECTED]>
> *To:* flexdev@googlegroups.com
> *Sent:* Tuesday, June 19, 2007 8:51 PM
> *Subject:* [flexdev] Ordenar Datagrid!
>
> Olá pessoal,
>
> Estou criando uma datagrid com várias colunas, primeiramente vem a data,
> depois um campo numérico e depois um campo de texto e assim por diante...
>
> O problema é que sempre quando eu clico para ordenar na coluna ela ordena
> como se fosse uma string, exemplo:
>
> Crescente:
> 89
> 75
> 659
> 58
> 1289
>
> Tem como eu setar uma coluna como campo numérico?
>
> Outra pergunta:
>
> É possível colocar algo dentro da datagrid junto com o valor que vem do
> banco de dados? Exemplo:
>
> Valor do banco de dados: 9999
>
> Valor com o símbolo R$ 9999
>
> E ainda sim formatar como se fosse um número?
>
> Outra dúvida, a data do mysql vem como yyyy-mm-dd, tem como eu formatar
> dentro do "dataField" como dd/mm/yyyy?
>
>
> Estou pegando os valores desta forma:
>
> <mx:DataGrid dataProvider="{dadosInput}" width="100%" height="100%">
>           <mx:columns>
>                   <mx:DataGridColumn textAlign="center" dataField="date"
> headerText="Data"/>
>                   <mx:DataGridColumn textAlign="center" dataField="hosts"
> headerText="Hosts"/>
>                   <mx:DataGridColumn textAlign="center" dataField="sites"
> headerText="Sites"/>
>                   <mx:DataGridColumn textAlign="right" dataField="bytes"
> headerText="Bytes"/>
>                   <mx:DataGridColumn textAlign="right"
> dataField="cachePercent" headerText="Cache"/>
>           </mx:columns>
> </mx:DataGrid>
>
>
> Muito Obrigado pela ajuda e peço desculpas se alguma dessas perguntas já
> foram respondidas em algum outro tópico, não encontrei exatamente o que eu
> queria ainda...
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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