<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Softwares para Automação Comercial e Desenvolvimento de Software Personalizado &#187; FlexDevLib</title>
	<atom:link href="http://www.flexdev.com.br/home/category/flexdevlib/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.flexdev.com.br/home</link>
	<description>Softwares para Automação Comercial</description>
	<lastBuildDate>Tue, 21 Jun 2011 00:35:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>FlexDevLib : DataGridColumn para Moedas</title>
		<link>http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-moedas/</link>
		<comments>http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-moedas/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 21:26:13 +0000</pubDate>
		<dc:creator>Ebercom</dc:creator>
				<category><![CDATA[ActionScript3]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[FlexDevLib]]></category>

		<guid isPermaLink="false">http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-moedas/</guid>
		<description><![CDATA[TweetTweetNo ú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: [xml][/xml] E então declarar o componente, claro dentro de um [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-moedas/&via=flexdevbr&text=FlexDevLib : DataGridColumn para Moedas&related=FlexDev:FlexDev&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-moedas/&via=flexdevbr&text=FlexDevLib : DataGridColumn para Moedas&related=FlexDev:FlexDev&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>No último post que fiz a pouco disse que assim que necessários criaria outros componentes, eis que já precisei <img src='http://www.flexdev.com.br/home/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  .</p>
<p>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:</p>
<p>[xml]<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="760" height="514"<br />
xmlns:fd="http://www.flexdev.com.br/2008/mxml"/>[/xml]</p>
<p>E então declarar o componente, claro dentro de um DataGrid, da seguinte maneira:</p>
<p>[xml]<fd:CurrencyDataGridColumn headerText="Previsão de Custo" dataField="previsaoCusto"/>[/xml]</p>
<p>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:</p>
<p>[xml]<mx:CurrencyFormatter id="usdFormatter" precision="2"<br />
currencySymbol="$" decimalSeparatorFrom="."<br />
decimalSeparatorTo="." useNegativeSign="true"<br />
useThousandsSeparator="true" alignSymbol="left"/>[/xml]</p>
<p>E então definir que este será o formatador para esta coluna usando a propriedade currencyFormatter, assim:</p>
<p>[xml]<fd:CurrencyDataGridColumn headerText="Previsão de Custo US" dataField="previsaoCusto" currencyFormatter="{usdFormatter}"/>[/xml]</p>
<p>Para baixar a biblioteca basta clicar <a href="http://www.flexdev.com.br/home/arquivos/FlexDevLib/FlexDevLib.swc" target="_blank">aqui</a>.</p>
<p>Abraços a todos.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-moedas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>FlexDevLib : DataGridColumn para o tipo Date</title>
		<link>http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-o-tipo-date/</link>
		<comments>http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-o-tipo-date/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 20:38:17 +0000</pubDate>
		<dc:creator>Ebercom</dc:creator>
				<category><![CDATA[ActionScript3]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[FlexDevLib]]></category>

		<guid isPermaLink="false">http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-o-tipo-date/</guid>
		<description><![CDATA[TweetTweetOlá pessoal, Hoje resolvi fazer a coisa certa, ao invés de ficar criando labelFunction para formatar uma simples data resolvi criar um componente que faça isso pra mim, assim nasceu o DateDataGridColumn, ele simplesmente extende a classe DataGridColumn e sobrescreve o método itemToLabel que é responsável por retornar a String que será exibida na coluna. [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-o-tipo-date/&via=flexdevbr&text=FlexDevLib : DataGridColumn para o tipo Date&related=FlexDev:FlexDev&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-o-tipo-date/&via=flexdevbr&text=FlexDevLib : DataGridColumn para o tipo Date&related=FlexDev:FlexDev&lang=en&count=horizontal" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><p>Olá pessoal,</p>
<p>Hoje resolvi fazer a coisa certa, ao invés de ficar criando labelFunction para formatar uma simples data resolvi criar um componente que faça isso pra mim, assim nasceu o DateDataGridColumn, ele simplesmente extende a classe DataGridColumn e sobrescreve o método itemToLabel que é responsável por retornar a String que será exibida na coluna.</p>
<p>Para quem quiser usar pode baixar <a href="http://www.flexdev.com.br/home/arquivos/FlexDevLib/FlexDevLib.swc" target="_blank">aqui</a>.</p>
<p>Criei em forma de biblioteca para facilitar o seu uso, bastando apenas copiar o arquivo FlexDevLib.swc para dentro da pasta libs em seu projeto e declarar o xmlns:</p>
<p>[xml]<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="760" height="514"<br />
xmlns:fd="http://www.flexdev.com.br/2008/mxml"/>[/xml]</p>
<p>E então usar o componente da seguinte maneira :</p>
<p>[xml]<fd:DateDataGridColumn headerText="Data de Criação" dataField="dataCriacao"/>[/xml]</p>
<p>Desta maneira será atribuida uma formatação padrão (DD/MM/YYYY) para alterar isso basta informar qual será a formatação na declaração do componente semelhante ao que faço aqui:</p>
<p>[xml]<fd:DateDataGridColumn headerText="Data de Solicitação" dataField="solicitacao" formatString="MM/DD/YYYY"/>[/xml]</p>
<p>Caso tenha alguma dúvida quanto a String de formatação consulte a <a href="http://livedocs.adobe.com/flex/3/langref/mx/formatters/DateFormatter.html" target="_blank">documentação da Adobe</a>.</p>
<p>Bom este é apenas um componente simples, mas que poderá ser usado em vários projetos, assim que for surgindo a necessidade irei implementando outros componente, como por exemplo um que formate moedas, entre outros.</p>
<p>Abraços a todos&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flexdev.com.br/home/flexdevlib-datagridcolumn-para-o-tipo-date/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

