outubro 27th, 2008FlexDevLib : DataGridColumn para Moedas
No último post que fiz a pouco disse que assim que necessários criaria outros componentes, eis que já precisei
.
Se trata de outro DataGridColumn mas agora com formatador para Moedas chamdo CurrencyDataGridColumn. Para usar você também terá que importar a biblioteca da seguinte maneira:
-
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="760" height="514"
-
xmlns:fd="http://www.flexdev.com.br/2008/mxml"/>
E então declarar o componente, claro dentro de um DataGrid, da seguinte maneira:
-
<fd:CurrencyDataGridColumn headerText="Previsão de Custo" dataField="previsaoCusto"/>
A exemplo do último componente ele já vem com uma formatação padrão para o nosso Real brasileiro, mas caso queira usar outro formatador basta declarar dentro do seu programa:
-
<mx:CurrencyFormatter id="usdFormatter" precision="2"
-
currencySymbol="$" decimalSeparatorFrom="."
-
decimalSeparatorTo="." useNegativeSign="true"
-
useThousandsSeparator="true" alignSymbol="left"/>
E então definir que este será o formatador para esta coluna usando a propriedade currencyFormatter, assim:
-
<fd:CurrencyDataGridColumn headerText="Previsão de Custo US" dataField="previsaoCusto" currencyFormatter="{usdFormatter}"/>
Para baixar a biblioteca basta clicar aqui.
Abraços a todos.



novembro 19th, 2008 at 22:57
Bem útil.