Não precisa. O proprio grid se encarrega de passar a linha atual.
Em 11 de outubro de 2011 23:39, Pri Luft Smaniotto <[email protected]>escreveu: > Oi Fábio, > > Tem q ser passado argumentos na chamada a funcao formataDadosMoeda? > > Obrigado. > > Em 11 de outubro de 2011 22:40, Fabio Luciano Goes < > [email protected]> escreveu: > > esqueci desse detalhe : >> <mx:NumberFormatter id="formatadorNumero" precision="2" >> decimalSeparatorTo="," thousandsSeparatorTo="." useThousandsSeparator="true" >> /> >> >> >> Em 11 de outubro de 2011 22:39, Fabio Luciano Goes < >> [email protected]> escreveu: >> >> Voce já pode trazer os dados formatados ou usar uma labelFunction. >>> >>> Como eu faço no flex 3 >>> >>> <mx:AdvancedDataGrid id="adgMovimentoContas" >>> designViewDataType="flat" left="10" right="10" top="10" bottom="10" >>> dataProvider="{listaMovimentoConta}" click="selecionaLancamento()" > >>> <mx:columns> >>> <mx:AdvancedDataGridColumn headerText="codigo" >>> visible="false" dataField="codigoDocumento" /> >>> <mx:AdvancedDataGridColumn headerText="Data" >>> dataField="dataDocumento" labelFunction="formataDadosData"/> >>> <mx:AdvancedDataGridColumn headerText="Documento" >>> dataField="numeroDocumento"/> >>> <mx:AdvancedDataGridColumn headerText="Descrição" >>> dataField="observacao"/> >>> <mx:AdvancedDataGridColumn headerText="Plano contas" >>> dataField="numeroPlanoContas"/> >>> <mx:AdvancedDataGridColumn headerText="Tipo" >>> dataField="codigoTipoMovimento" labelFunction="formataDadosTipoMovimento"/> >>> <mx:AdvancedDataGridColumn headerText="Valor" >>> textAlign="right" dataField="valorMovimento" >>> labelFunction="formataDadosMoeda"/> >>> <mx:AdvancedDataGridColumn headerText="DataLancamento" >>> dataField="dataLancamento" visible="false"/> >>> </mx:columns> >>> </mx:AdvancedDataGrid> >>> >>> a função : >>> public function formataDadosMoeda(linhaItem:Object, coluna: >>> AdvancedDataGridColumn) : String >>> { >>> var valorRetorno :String = ""; >>> var valor : Number; >>> valor = linhaItem.valorMovimento >>> valorRetorno = formatadorNumero.format(valor.toFixed(2)); >>> return valorRetorno; >>> } >>> >>> >>> Em 11 de outubro de 2011 21:26, Pri <[email protected]> escreveu: >>> >>> Olá..... >>>> >>>> Como faço pra mostrar no meu grid ao invés do ponto(.) a vírgula(,)? >>>> Ex: no meu banco o preço está assim 12.25 e no grid eu quero mostrar >>>> assim 12,25. >>>> >>>> Obrigado. >>>> >>>> -- >>>> 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 >>> >>> >>> >>> >>> -- >>> *Fabio Luciano Goes dos Santos >>> Analista Desenvolvedor >>> [email protected]* >>> >>> >> >> >> -- >> *Fabio Luciano Goes dos Santos >> Analista Desenvolvedor >> [email protected]* >> >> -- >> 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 >> > > > > -- > *Priscila Luft Smaniotto* > Analista de Sistemas > *E-mail: *[email protected]/[email protected]* > Msn:* [email protected] > *Twitter:* priluft > > > -- > 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 > -- *Fabio Luciano Goes dos Santos Analista Desenvolvedor [email protected]* -- 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
