[flex-brasil] Resumo 2673

Mensagens neste resumo (6 Mensagens)

1.1.
Re: Formatar numero dentro do DataGrid De: walter_gandarella
1.2.
Re: Formatar numero dentro do DataGrid De: José Alexandre D'Abruzzo Pereira
1.3.
Re: Formatar numero dentro do DataGrid De: bruno bg
2.1.
confirmacao de exclusao De: Leandro Müller
2.2.
Re: confirmacao de exclusao De: Mário Júnior
2.3.
Re: confirmacao de exclusao De: Stefan Horochovec

Mensagens

1.1.

Re: Formatar numero dentro do DataGrid

Enviado por: "walter_gandarella" jebaweb@yahoo.com.br   walter_gandarella

Qui, 21 de Jan de 2010 9:13 am



José,
tentei seguir sua sugestão, exatamente igual, mas o Flex me retornou o seguinte erro: "1067: Implicit coercion of a value of type String to an unrelated type Function."
Não está aceitando... ne colocando nf.format(Number(data.valor))

Grato

--- Em flex-brasil@yahoogrupos.com.br, José Alexandre D'Abruzzo Pereira <joseadp@...> escreveu
>
> Não sei se vc já usa nesta função fNum um NumberFormatter. Poderia utilizar
> uma fazendo:
> <mx:NumberFormatter id="nf" thousandsSeparatorTo="."
> decimalSeparatorTo=","/> --> no mxml
>
> nf.format(data.valor) --> na labelFunction
>
> Caso vc queira usar um AdvancedDataGrid, é possível manter o dataField com o
> valor do próprio campo numérico e passar o valor formatter, que seria o seu
> próprio NumberFormatter. Por exemplo:
>
> <mx:AdvancedDataGridColumn dataField="valor" formatter="{nf}" />
>
> []'s
> Zé Alexandre
>
> 2010/1/20 fourctv <no_reply@yahoogrupos.com.br>
>
> >
> >
> > Walter, vc tem que usar uma labelFunction no DataGridColumn. Esta
> > labelFunction pode chamar tua função fNum().
> >
> > de uma olhada na documentação pra ver o formato para 'labelFunctions'.
> >
> > hth
> > julio
> >
> > --- Em flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>,
> > "walter_gandarella" <jebaweb@> escreveu
> >
> > >
> > > Pessoal, estou com uma dúvida, como posso formatar um número vindo de uma
> > requisição ao DB, para ser exibido no DataGrid? Não quero ter de formata-lo
> > no BeckEnd (PHP), quero faze-lo dentro do Flex mesmo. Uso o AMFPHP como
> > ponte para o DB.
> > >
> > > Os valores me chegam ao Flex assim "0000.00" e quero formatar para
> > "0.000,00". já tenho uma função "fNum(num:Number):String" que formata meus
> > números do flex, mas como fazer para esta função formatar os números dentro
> > do DataGrid?
> > > Tentei o seguinte na tag da coluna no MXML:
> > > <mx:DataGridColumn headerText="Valor" dataField="fNum(Number(valor))"
> > width="80"/>
> > > onde "valor" é o nome do campo no objeto retornado do AMFPHP pro Flex.
> > >
> > > Alguém tem alguma idéia para resolver isso? Também não queria ter que
> > usar um itemRenderer dentro do DataGrid para isso...
> > >
> > > Desde já agradeço.
> > >
> > > Walter Gandarella
> > >
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>

1.2.

Re: Formatar numero dentro do DataGrid

Enviado por: "José Alexandre D'Abruzzo Pereira" joseadp@gmail.com   zeh_adp

Qui, 21 de Jan de 2010 9:21 am



Mas vc colocou isto onde? No labelFunction fNum???

Algo tipo isto:

public function fNum(data:Object, column:DataGridColumn):String {
return nf.format(Number(data.valor));
}

2010/1/21 walter_gandarella <jebaweb@yahoo.com.br>

>
>
> José,
> tentei seguir sua sugestão, exatamente igual, mas o Flex me retornou o
> seguinte erro: "1067: Implicit coercion of a value of type String to an
> unrelated type Function."
> Não está aceitando... ne colocando nf.format(Number(data.valor))
>
> Grato
>
> --- Em flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>,
> José Alexandre D'Abruzzo Pereira <joseadp@...> escreveu
>
> >
> > Não sei se vc já usa nesta função fNum um NumberFormatter. Poderia
> utilizar
> > uma fazendo:
> > <mx:NumberFormatter id="nf" thousandsSeparatorTo="."
> > decimalSeparatorTo=","/> --> no mxml
> >
> > nf.format(data.valor) --> na labelFunction
> >
> > Caso vc queira usar um AdvancedDataGrid, é possível manter o dataField
> com o
> > valor do próprio campo numérico e passar o valor formatter, que seria o
> seu
> > próprio NumberFormatter. Por exemplo:
> >
> > <mx:AdvancedDataGridColumn dataField="valor" formatter="{nf}" />
> >
> > []'s
> > Zé Alexandre
> >
> > 2010/1/20 fourctv <no_reply@yahoogrupos.com.br<no_reply%40yahoogrupos.com.br>
> >
> >
> > >
> > >
> > > Walter, vc tem que usar uma labelFunction no DataGridColumn. Esta
> > > labelFunction pode chamar tua função fNum().
> > >
> > > de uma olhada na documentação pra ver o formato para 'labelFunctions'.
> > >
> > > hth
> > > julio
> > >
> > > --- Em flex-brasil@yahoogrupos.com.br<flex-brasil%40yahoogrupos.com.br><flex-brasil%
> 40yahoogrupos.com.br>,
>
> > > "walter_gandarella" <jebaweb@> escreveu
> > >
> > > >
> > > > Pessoal, estou com uma dúvida, como posso formatar um número vindo de
> uma
> > > requisição ao DB, para ser exibido no DataGrid? Não quero ter de
> formata-lo
> > > no BeckEnd (PHP), quero faze-lo dentro do Flex mesmo. Uso o AMFPHP como
> > > ponte para o DB.
> > > >
> > > > Os valores me chegam ao Flex assim "0000.00" e quero formatar para
> > > "0.000,00". já tenho uma função "fNum(num:Number):String" que formata
> meus
> > > números do flex, mas como fazer para esta função formatar os números
> dentro
> > > do DataGrid?
> > > > Tentei o seguinte na tag da coluna no MXML:
> > > > <mx:DataGridColumn headerText="Valor" dataField="fNum(Number(valor))"
> > > width="80"/>
> > > > onde "valor" é o nome do campo no objeto retornado do AMFPHP pro
> Flex.
> > > >
> > > > Alguém tem alguma idéia para resolver isso? Também não queria ter que
> > > usar um itemRenderer dentro do DataGrid para isso...
> > > >
> > > > Desde já agradeço.
> > > >
> > > > Walter Gandarella
> > > >
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>
>

--
José Alexandre D'Abruzzo Pereira

[As partes desta mensagem que não continham texto foram removidas]

1.3.

Re: Formatar numero dentro do DataGrid

Enviado por: "bruno bg" bruno_bg@ig.com.br   bruno_bege

Qui, 21 de Jan de 2010 9:21 am



Tenta assim.

private function fNum (item:Object, column:DataGridColumn):String{
return nf.format(item[column.dataField]);

bruno bg

Em 21 de janeiro de 2010 09:12, walter_gandarella
<jebaweb@yahoo.com.br>escreveu:

>
>
> José,
> tentei seguir sua sugestão, exatamente igual, mas o Flex me retornou o
> seguinte erro: "1067: Implicit coercion of a value of type String to an
> unrelated type Function."
> Não está aceitando... ne colocando nf.format(Number(data.valor))
>
> Grato
>
> --- Em flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>,
> José Alexandre D'Abruzzo Pereira <joseadp@...> escreveu
> >
> > Não sei se vc já usa nesta função fNum um NumberFormatter. Poderia
> utilizar
> > uma fazendo:
> > <mx:NumberFormatter id="nf" thousandsSeparatorTo="."
> > decimalSeparatorTo=","/> --> no mxml
> >
> > nf.format(data.valor) --> na labelFunction
> >
> > Caso vc queira usar um AdvancedDataGrid, é possível manter o dataField
> com o
> > valor do próprio campo numérico e passar o valor formatter, que seria o
> seu
> > próprio NumberFormatter. Por exemplo:
> >
> > <mx:AdvancedDataGridColumn dataField="valor" formatter="{nf}" />
> >
> > []'s
> > Zé Alexandre
> >
> > 2010/1/20 fourctv <no_reply@yahoogrupos.com.br<no_reply%40yahoogrupos.com.br>
> >
> >
> > >
> > >
> > > Walter, vc tem que usar uma labelFunction no DataGridColumn. Esta
> > > labelFunction pode chamar tua função fNum().
> > >
> > > de uma olhada na documentação pra ver o formato para 'labelFunctions'.
> > >
> > > hth
> > > julio
> > >
> > > --- Em flex-brasil@yahoogrupos.com.br<flex-brasil%40yahoogrupos.com.br><flex-brasil%
> 40yahoogrupos.com.br>,
> > > "walter_gandarella" <jebaweb@> escreveu
> > >
> > > >
> > > > Pessoal, estou com uma dúvida, como posso formatar um número vindo de
> uma
> > > requisição ao DB, para ser exibido no DataGrid? Não quero ter de
> formata-lo
> > > no BeckEnd (PHP), quero faze-lo dentro do Flex mesmo. Uso o AMFPHP como
> > > ponte para o DB.
> > > >
> > > > Os valores me chegam ao Flex assim "0000.00" e quero formatar para
> > > "0.000,00". já tenho uma função "fNum(num:Number):String" que formata
> meus
> > > números do flex, mas como fazer para esta função formatar os números
> dentro
> > > do DataGrid?
> > > > Tentei o seguinte na tag da coluna no MXML:
> > > > <mx:DataGridColumn headerText="Valor" dataField="fNum(Number(valor))"
> > > width="80"/>
> > > > onde "valor" é o nome do campo no objeto retornado do AMFPHP pro
> Flex.
> > > >
> > > > Alguém tem alguma idéia para resolver isso? Também não queria ter que
> > > usar um itemRenderer dentro do DataGrid para isso...
> > > >
> > > > Desde já agradeço.
> > > >
> > > > Walter Gandarella
> > > >
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>
>

--
Favor confirmar recebimento.
****************************************************
bruno bg
Farglas Sistemas
Sistemas de Cobrança
&
Emissão de Boletos c/ Código de Barras, Carta de Devedores, Balancetes,
Extratos, Mala-Direta, Contra-Cheques, etc (TUDO à LASER)
(21) 9913-2397 / 2580-4913
Fax 2580-5999

[As partes desta mensagem que não continham texto foram removidas]

2.1.

confirmacao de exclusao

Enviado por: "Leandro Müller" leandrogm@muriki.com.br   dunk_k7

Qui, 21 de Jan de 2010 9:14 am



Qual o código para confirmar uma tarefa, tipo:

if (confirm("Deseja realmente excluir esse fornecedor?")) {

.....

}

Agradeço

[As partes desta mensagem que não continham texto foram removidas]

2.2.

Re: confirmacao de exclusao

Enviado por: "Mário Júnior" juninhog12@gmail.com   juninhog123

Qui, 21 de Jan de 2010 9:18 am



Pesquise por Alert.show ... YES|NO ... closeHandler

[]s.

2010/1/21 Leandro Müller <leandrogm@muriki.com.br>

>
>
> Qual o código para confirmar uma tarefa, tipo:
>
> if (confirm("Deseja realmente excluir esse fornecedor?")) {
>
> .....
>
> }
>
> Agradeço
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--
Mario Junior
Enterprise Java / Flex Architectures
Adobe Certified Expert Flex 3 with AIR

Sofshore Informática
http://www.sofshore.com.br
+55 (48) 3337 2003
Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi
Florianopolis SC Brasil

[As partes desta mensagem que não continham texto foram removidas]

2.3.

Re: confirmacao de exclusao

Enviado por: "Stefan Horochovec" stefan.horochovec@gmail.com   lordzinhobr

Qui, 21 de Jan de 2010 9:20 am



Ola

Algo mais ou menos parecido com isso:

Alert.show("MENSAGEM","TITULO", Alert.NO | Alert.Yes, null, suaFuncao);

private function suaFuncao(event:CloseEvent) : void {

if(event.detail == Alert.YES) {
//Sim
} else if(event.detail == Alert.NO) {
// Não
}

}

Abraços

--
Stefan Horochovec
Engenheiro de Software
Adobe User Group Manager - FlexDuck
Blog: http://www.horochovec.com.br/
Use Java, Flex e Linux

2010/1/21 Leandro Müller <leandrogm@muriki.com.br>

>
>
> Qual o código para confirmar uma tarefa, tipo:
>
> if (confirm("Deseja realmente excluir esse fornecedor?")) {
>
> .....
>
> }
>
> Agradeço
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

[As partes desta mensagem que não continham texto foram removidas]

Atividade nos últimos dias
Visite seu Grupo
Yahoo! Mail

Conecte-se ao mundo

Proteção anti-spam

Muito mais espaço

Yahoo! Barra

Instale grátis

Buscar sites na web

Checar seus e-mails .

Yahoo! Grupos

Crie seu próprio grupo

A melhor forma de comunicação

Precisa responder?

Para responder a uma mensagem no Resumo diário, clique em um dos links "Responder" na mensagem em questão.

Criar novo tópico | Visite seu Grupo na web
Flex-Brasil - A maior lista sobre Adobe Flex do Brasil
Regras da lista - http://docs.google.com/View?id=ajjv3tjg5jxf_21cqhpdhf5
Todos os participantes tem os seguintes benefícios:
+ 35% de desconto em livros da O'Reilly ou Peachpit

Site Oficial Flex : http://www.flex.org
Visite nosso site : http://groups.adobe.com/groups/8024da86da/summary
-------------
Conheça a AIR-Brasil a comunidade sobre Adobe AIR
Visite o site:http://groups.google.com/group/air-brasil

0 comentários: