Roger,

 

Se bindar o dataprovider, o refresh, fica automático.

 

Emerson Mota.

(75) 9185-7649.

 

De: [email protected] [mailto:[email protected]] Em nome de
Roger Rayner
Enviada em: quarta-feira, 25 de agosto de 2010 01:21
Para: [email protected]; [email protected]
Assunto: [flexdev] RES: [flex-brasil] REFRESH DATAGRID

 

Galera,

 

Fiz uma gambi aqui e funcionou mas alguém tem alguma opção mais “padrão”?

 

Toda vez que insiro uma nova despesa eu executo o codigo abaixo....

 

dataGridItem.dataProvider = arrayItens;

 

funcionou mas se alguém tiver uma idéia melhor por favor é só dizer...

 

obrigado.

 

Att.,

Roger Rayner

Analista de Sistemas

TOTVS BAHIA
( 55 (71) 9616 - 6876
+  <mailto:[email protected]> [email protected]

 

http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/datasul.j
pg
http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/totvs.jpg

 

"A Humildade é o alicerce dos Sábios... e o Orgulho a coluna dos Débeis!!!"

(Augusto Cury)

 

De: [email protected] [mailto:[email protected]]
Em nome de Roger Rayner
Enviada em: quarta-feira, 25 de agosto de 2010 01:14
Para: [email protected]; [email protected]
Assunto: [flex-brasil] REFRESH DATAGRID

 

  

Boa noite galera,

Estou com um problema com um grid....

Eu tenho um campo do meu grid que é o valor das despesas de um item...

Meu relacionamento é o seguinte... 1 item pode ter varias despesas.....

O meu grid é de ITEM só que tem um campo que eu quero mostrar o somatório da
minha lista de despesas.... ai eu coloquei um labelFunction e na função eu
sumarizo as despesas..... conforme abaixo...

<mx:DataGridColumn headerText="Despesas" dataField="vlrDespesas"
labelFunction="labelFunctionServico"/>

case "vlrDespesas":

var vlrDesp:Number = 0;

if(obj.despesasItem != null){

for each (var desp:DespesasItem in
obj.despesasItem){

vlrDesp += desp.vlrDespesa;

} 

} 

if(vlrDesp > 0){

return vlrS.format(vlrDesp);

}else{

return vlrS.format(0);

} 

break;

só que funciona apenas para a primeira despesa incluída, parece que a partir
da primeira não passa no labelFunction novamente.... tentei procurar nas
funções do grid se tem algo como um REFRESH enão encontrei....

alguém tem uma idéia de como posso resolver isso?

Fico no aguardo.

Att.,

Roger Rayner

Analista de Sistemas

TOTVS BAHIA
( 55 (71) 9616 - 6876
+ <mailto:[email protected] <mailto:roger.rayner%40totvs.com.br> >
[email protected] <mailto:roger.rayner%40totvs.com.br> 

http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/datasul.j
pg
http://www3.datasul.com.br/images/mkt/campanhas_web/logistica/2009/totvs.jpg

"A Humildade é o alicerce dos Sábios... e o Orgulho a coluna dos Débeis!!!"

(Augusto Cury)

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

__._,_.___

|  <mailto:[email protected]?subject=refresh%20datagrid>
através de email | Responder
<http://br.groups.yahoo.com/group/flex-brasil/post;_ylc=X3oDMTJyZTUzbGRmBF9T
Azk3NDkwNDM3BGdycElkAzEyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRtc2dJZAMzMTA5NgRz
ZWMDZnRyBHNsawNycGx5BHN0aW1lAzEyODI3MDk2NTg-?act=reply&messageNum=31096>
através da web |
<http://br.groups.yahoo.com/group/flex-brasil/post;_ylc=X3oDMTJmcGxwMTA1BF9T
Azk3NDkwNDM3BGdycElkAzEyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRzZWMDZnRyBHNsawNu
dHBjBHN0aW1lAzEyODI3MDk2NTg-> Adicionar um novo tópico 

Mensagens
<http://br.groups.yahoo.com/group/flex-brasil/message/31096;_ylc=X3oDMTM3MDR
xb2g0BF9TAzk3NDkwNDM3BGdycElkAzEyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRtc2dJZAM
zMTA5NgRzZWMDZnRyBHNsawN2dHBjBHN0aW1lAzEyODI3MDk2NTgEdHBjSWQDMzEwOTY->
neste tópico (1) 

Atividade nos últimos dias: 

·
<http://br.groups.yahoo.com/group/flex-brasil/members;_ylc=X3oDMTJnZWo4cWk1B
F9TAzk3NDkwNDM3BGdycElkAzEyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRzZWMDdnRsBHNsa
wN2bWJycwRzdGltZQMxMjgyNzA5NjU4?o=6> Novos usuários 4 

 
<http://br.groups.yahoo.com/group/flex-brasil;_ylc=X3oDMTJmdjRyMHRzBF9TAzk3N
DkwNDM3BGdycElkAzEyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRzZWMDdnRsBHNsawN2Z2hwB
HN0aW1lAzEyODI3MDk2NTg-> Visite seu Grupo 

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



 
<http://br.groups.yahoo.com/;_ylc=X3oDMTJldTVpN2tnBF9TAzk3NDkwNDM3BGdycElkAz
EyNDIwNTQwBGdycHNwSWQDMjEzNzExMTI1OQRzZWMDZnRyBHNsawNnZnAEc3RpbWUDMTI4MjcwOT
Y1OA--> Yahoo! Grupos

Trocar para:
<mailto:[email protected]?subject=mudar%20formato%2
0de%20Envio:%20Tradicional> Só Texto,
<mailto:[email protected]?subject=envio%20de%20email:%20
Resenha> Resenha Diária •
<mailto:[email protected]?subject=sair%20do%20grupo
> Sair do grupo •  <http://br.yahoo.com/info/utos.html> Termos de uso

.

 
<http://geo.yahoo.com/serv?s=97490437/grpId=12420540/grpspId=2137111259/msgI
d=31096/stime=1282709658/nc1=1/nc2=2/nc3=3> 

__,_._,___

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

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

<<image001.jpg>>

<<image002.jpg>>

Responder a