[flex-brasil] Resumo 2945

Mensagens neste resumo (15 Mensagens)

1.1.
Re: ViewStack De: Gustavo Martinez
2.1.
Re: Ajuda com Eventos De: Fabio
3.1.
Re: Processando dados no mysql De: bruno bg
3.2.
Re: Processando dados no mysql De: Eduardo Almeida
3.3.
Re: Processando dados no mysql De: bruno bg
3.4.
Re: Processando dados no mysql De: Eduardo Almeida
3.5.
Processando dados no mysql De: Eduardo Almeida
3.6.
Re: Processando dados no mysql De: Jancarlos Martins
3.7.
Re: Processando dados no mysql De: bruno bg
3.8.
Re: Processando dados no mysql De: Eduardo Almeida
3.9.
Re: Processando dados no mysql De: Eduardo Almeida
4.
Erro upload de arquivos 2038 De: Diego Roberto
5.1.
Resolvido ViewStack De: Jose Ivan
6.
Drag Drop De: Jose Ivan
7.
Um .AS varias Classes De: Alessandro Moreira

Mensagens

1.1.

Re: ViewStack

Enviado por: "Gustavo Martinez" ghm@ufrj.br

Seg, 27 de Set de 2010 9:24 am



Caro José,

A viewstack tem uma propriedade resizeToContent, q faz o q vc pretende. Caso
não funcione, verifique se o viewstack está com algum valor em height,
absoluto ou porcentagem e procure usar o minHeight nesse caso queira
garantir um tamanho mínimo.
Outra opção é usar clipContent=false, q faz com q o stackview (e outros
tipos de Containers) não mascarem seus filhos.

Abrs
--
Gustavo Martinez

2010/9/27 Jose Ivan <joseivan.lepri@yahoo.com>

>
>
> Não estou conseguindo com q o VS dimensiona conforme o tamanho heigth dos
> componentes...
> alguem pode me ajudar... antes agradeço
>
>
>

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

2.1.

Re: Ajuda com Eventos

Enviado por: "Fabio" fabiophx2002@yahoo.com.br   fabiophx2002

Seg, 27 de Set de 2010 9:34 am



Douglas,
Se vc fez em MXML todos os objetos filhos são públicos com isso um objeto externo consiguirá colocar um listener diretamente num botão, mas esta não é a forma mais "elegante".
O teu componente pode interceptar o click deste botão e dispachar um evento customizado. Esta sendo a mais adequada.

[]s
Fabio da Silva
http://www.fabiophx.blogspot.com/

--- Em flex-brasil@yahoogrupos.com.br, Douglas Lira <douglas.lira.web@...> escreveu
>
> Boa noite pessoal,
>
> Estou com dificuldade com eventos, criei um componente e dentro dele
> existe um botão como faço para minha aplicação principal enxegar a ação
> desse botão?!
>
> --
> Atenciosamente,
>
> Douglas Lira - Web/Mobile Development
> "No que diz respeito ao empenho, ao compromisso, ao esforço, à dedicação,
> não existe meio termo. Ou você faz a coisa bem feita ou não faz."
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>

3.1.

Re: Processando dados no mysql

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

Seg, 27 de Set de 2010 12:42 pm



Eduardo, se caso você utiliza <mx:RemoteObject/> existe um parâmetro *
concurrency="single"*
dessa forma você pode "capturar" no fault="onFault(event)"

event.fault.faultCode == 'ConcurrencyError' , mostrar um mensagem do tipo
"USUARIO Aguarde o processamento !!!";

e aqui saber se o usuário clicou ou não no botão de salvar, processar, etc.
E assim travar o "movimento" do usuário, forçando ele esperar o
processamento que ocorre no Servidor ou Banco de Dados.

--
****************************************************
www.brunobg.com
bruno_bg@ig.com.br (MSN & Skype)
blogflex.brunobg.com
@brunogrohs
(21) 9913-2397

Em 25 de setembro de 2010 09:44, Eduardo Almeida
<eduardosifk@hotmail.com>escreveu:

>
>
>
> Bom dia amigos, estou montando um sistema para administração de produtos.
> Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.
> Em cada remote object coloquei o atributo showBusyCursor="true", indicando
> o processamento da operação, quando realizado (gravação, alteração de
> produtos)
>
> Verifquei que as vezes a gravação ou alteração de algum produto, é mais
> demorada,
> então fica o cursor indicando ao usuário que ainda está sendo realizado a
> gravação.
>
> O meu problema é que mesmo quando o cursor está indicando esse processo de
> gravação,
> eu consigo fazer outras alterações, por exemplo, enquando ele grava um
> produto, eu posso
> ir no datagrid, seleciono um outro produto, altero o combobox e peço para
> alterar.
> Só que na maioria dos casos dá errado, ele não joga as tarefas "na fila",
> acabou que
> eu fui fazer isso pra ver o que acontecia, e então, os produtos de teste
> que eu cadastrei,
> 10 deles sumiram por este motivo.
>
> A questão é a seguinte: como eu bloqueio o meu sistema, enquanto ele
> realiza uma tarefa?
> Seria somente eu colocar o enabled dos botões como false ?????
>
> O que devo fazer?
>
> Eduardo
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

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

3.2.

Re: Processando dados no mysql

Enviado por: "Eduardo Almeida" eduardosifk@hotmail.com

Seg, 27 de Set de 2010 12:55 pm




boa tarde bruno,

Era exatamento disso q eu estava precisando..

obrigado a todos!

Eduardo.

> To: flex-brasil@yahoogrupos.com.br
> From: bruno_bg@ig.com.br
> Date: Mon, 27 Sep 2010 12:42:41 -0300
> Subject: Re: [flex-brasil] Processando dados no mysql
>
> Eduardo, se caso você utiliza <mx:RemoteObject/> existe um parâmetro *
> concurrency="single"*
> dessa forma você pode "capturar" no fault="onFault(event)"
>
> event.fault.faultCode == 'ConcurrencyError' , mostrar um mensagem do tipo
> "USUARIO Aguarde o processamento !!!";
>
> e aqui saber se o usuário clicou ou não no botão de salvar, processar, etc.
> E assim travar o "movimento" do usuário, forçando ele esperar o
> processamento que ocorre no Servidor ou Banco de Dados.
>
> --
> ****************************************************
> www.brunobg.com
> bruno_bg@ig.com.br (MSN & Skype)
> blogflex.brunobg.com
> @brunogrohs
> (21) 9913-2397
>
>
>
>
> Em 25 de setembro de 2010 09:44, Eduardo Almeida
> <eduardosifk@hotmail.com>escreveu:
>
> >
> >
> >
> > Bom dia amigos, estou montando um sistema para administração de produtos.
> > Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.
> > Em cada remote object coloquei o atributo showBusyCursor="true", indicando
> > o processamento da operação, quando realizado (gravação, alteração de
> > produtos)
> >
> > Verifquei que as vezes a gravação ou alteração de algum produto, é mais
> > demorada,
> > então fica o cursor indicando ao usuário que ainda está sendo realizado a
> > gravação.
> >
> > O meu problema é que mesmo quando o cursor está indicando esse processo de
> > gravação,
> > eu consigo fazer outras alterações, por exemplo, enquando ele grava um
> > produto, eu posso
> > ir no datagrid, seleciono um outro produto, altero o combobox e peço para
> > alterar.
> > Só que na maioria dos casos dá errado, ele não joga as tarefas "na fila",
> > acabou que
> > eu fui fazer isso pra ver o que acontecia, e então, os produtos de teste
> > que eu cadastrei,
> > 10 deles sumiram por este motivo.
> >
> > A questão é a seguinte: como eu bloqueio o meu sistema, enquanto ele
> > realiza uma tarefa?
> > Seria somente eu colocar o enabled dos botões como false ?????
> >
> > O que devo fazer?
> >
> > Eduardo
> >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> 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
>
> Links do Yahoo! Grupos
>
>


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

3.3.

Re: Processando dados no mysql

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

Seg, 27 de Set de 2010 12:59 pm



blz Eduardo,
procure nos DOCs da Adobe sobre os parâmetros do <mx:RemoteObject /> e as
exceções que são lançadas.
Aconselho você fazer uma classe única que trate isso, assim vc centraliza
num único lugar.
E todos seus RemoteObjet => fault apontarão para o mesmo lugar e serão
tratados da mesma forma.

abração
--
****************************************************
www.brunobg.com
bruno_bg@ig.com.br (MSN & Skype)
blogflex.brunobg.com
@brunogrohs
(21) 9913-2397

Em 27 de setembro de 2010 12:55, Eduardo Almeida
<eduardosifk@hotmail.com>escreveu:

>
>
>
> boa tarde bruno,
>
> Era exatamento disso q eu estava precisando..
>
> obrigado a todos!
>
> Eduardo.
>
> > To: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> > From: bruno_bg@ig.com.br <bruno_bg%40ig.com.br>
> > Date: Mon, 27 Sep 2010 12:42:41 -0300
> > Subject: Re: [flex-brasil] Processando dados no mysql
>
> >
> > Eduardo, se caso você utiliza <mx:RemoteObject/> existe um parâmetro *
> > concurrency="single"*
> > dessa forma você pode "capturar" no fault="onFault(event)"
> >
> > event.fault.faultCode == 'ConcurrencyError' , mostrar um mensagem do tipo
> > "USUARIO Aguarde o processamento !!!";
> >
> > e aqui saber se o usuário clicou ou não no botão de salvar, processar,
> etc.
> > E assim travar o "movimento" do usuário, forçando ele esperar o
> > processamento que ocorre no Servidor ou Banco de Dados.
> >
> > --
> > ****************************************************
> > www.brunobg.com
> > bruno_bg@ig.com.br <bruno_bg%40ig.com.br> (MSN & Skype)
> > blogflex.brunobg.com
> > @brunogrohs
> > (21) 9913-2397
> >
> >
> >
> >
> > Em 25 de setembro de 2010 09:44, Eduardo Almeida
> > <eduardosifk@hotmail.com <eduardosifk%40hotmail.com>>escreveu:
> >
> > >
> > >
> > >
> > > Bom dia amigos, estou montando um sistema para administração de
> produtos.
> > > Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.
> > > Em cada remote object coloquei o atributo showBusyCursor="true",
> indicando
> > > o processamento da operação, quando realizado (gravação, alteração de
> > > produtos)
> > >
> > > Verifquei que as vezes a gravação ou alteração de algum produto, é mais
> > > demorada,
> > > então fica o cursor indicando ao usuário que ainda está sendo realizado
> a
> > > gravação.
> > >
> > > O meu problema é que mesmo quando o cursor está indicando esse processo
> de
> > > gravação,
> > > eu consigo fazer outras alterações, por exemplo, enquando ele grava um
> > > produto, eu posso
> > > ir no datagrid, seleciono um outro produto, altero o combobox e peço
> para
> > > alterar.
> > > Só que na maioria dos casos dá errado, ele não joga as tarefas "na
> fila",
> > > acabou que
> > > eu fui fazer isso pra ver o que acontecia, e então, os produtos de
> teste
> > > que eu cadastrei,
> > > 10 deles sumiram por este motivo.
> > >
> > > A questão é a seguinte: como eu bloqueio o meu sistema, enquanto ele
> > > realiza uma tarefa?
> > > Seria somente eu colocar o enabled dos botões como false ?????
> > >
> > > O que devo fazer?
> > >
> > > Eduardo
> > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > ------------------------------------
>
> >
> > 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
> >
> > Links do Yahoo! Grupos
>
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

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

3.4.

Re: Processando dados no mysql

Enviado por: "Eduardo Almeida" eduardosifk@hotmail.com

Seg, 27 de Set de 2010 3:42 pm




Vou olhar isso sim!!!

Muito obrigado Bruno

abçs.

Eduardo.

> To: flex-brasil@yahoogrupos.com.br
> From: bruno_bg@ig.com.br
> Date: Mon, 27 Sep 2010 12:59:06 -0300
> Subject: Re: [flex-brasil] Processando dados no mysql
>
> blz Eduardo,
> procure nos DOCs da Adobe sobre os parâmetros do <mx:RemoteObject /> e as
> exceções que são lançadas.
> Aconselho você fazer uma classe única que trate isso, assim vc centraliza
> num único lugar.
> E todos seus RemoteObjet => fault apontarão para o mesmo lugar e serão
> tratados da mesma forma.
>
> abração
> --
> ****************************************************
> www.brunobg.com
> bruno_bg@ig.com.br (MSN & Skype)
> blogflex.brunobg.com
> @brunogrohs
> (21) 9913-2397
>
>
> Em 27 de setembro de 2010 12:55, Eduardo Almeida
> <eduardosifk@hotmail.com>escreveu:
>
> >
> >
> >
> > boa tarde bruno,
> >
> > Era exatamento disso q eu estava precisando..
> >
> > obrigado a todos!
> >
> > Eduardo.
> >
> > > To: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> > > From: bruno_bg@ig.com.br <bruno_bg%40ig.com.br>
> > > Date: Mon, 27 Sep 2010 12:42:41 -0300
> > > Subject: Re: [flex-brasil] Processando dados no mysql
> >
> > >
> > > Eduardo, se caso você utiliza <mx:RemoteObject/> existe um parâmetro *
> > > concurrency="single"*
> > > dessa forma você pode "capturar" no fault="onFault(event)"
> > >
> > > event.fault.faultCode == 'ConcurrencyError' , mostrar um mensagem do tipo
> > > "USUARIO Aguarde o processamento !!!";
> > >
> > > e aqui saber se o usuário clicou ou não no botão de salvar, processar,
> > etc.
> > > E assim travar o "movimento" do usuário, forçando ele esperar o
> > > processamento que ocorre no Servidor ou Banco de Dados.
> > >
> > > --
> > > ****************************************************
> > > www.brunobg.com
> > > bruno_bg@ig.com.br <bruno_bg%40ig.com.br> (MSN & Skype)
> > > blogflex.brunobg.com
> > > @brunogrohs
> > > (21) 9913-2397
> > >
> > >
> > >
> > >
> > > Em 25 de setembro de 2010 09:44, Eduardo Almeida
> > > <eduardosifk@hotmail.com <eduardosifk%40hotmail.com>>escreveu:
> > >
> > > >
> > > >
> > > >
> > > > Bom dia amigos, estou montando um sistema para administração de
> > produtos.
> > > > Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.
> > > > Em cada remote object coloquei o atributo showBusyCursor="true",
> > indicando
> > > > o processamento da operação, quando realizado (gravação, alteração de
> > > > produtos)
> > > >
> > > > Verifquei que as vezes a gravação ou alteração de algum produto, é mais
> > > > demorada,
> > > > então fica o cursor indicando ao usuário que ainda está sendo realizado
> > a
> > > > gravação.
> > > >
> > > > O meu problema é que mesmo quando o cursor está indicando esse processo
> > de
> > > > gravação,
> > > > eu consigo fazer outras alterações, por exemplo, enquando ele grava um
> > > > produto, eu posso
> > > > ir no datagrid, seleciono um outro produto, altero o combobox e peço
> > para
> > > > alterar.
> > > > Só que na maioria dos casos dá errado, ele não joga as tarefas "na
> > fila",
> > > > acabou que
> > > > eu fui fazer isso pra ver o que acontecia, e então, os produtos de
> > teste
> > > > que eu cadastrei,
> > > > 10 deles sumiram por este motivo.
> > > >
> > > > A questão é a seguinte: como eu bloqueio o meu sistema, enquanto ele
> > > > realiza uma tarefa?
> > > > Seria somente eu colocar o enabled dos botões como false ?????
> > > >
> > > > O que devo fazer?
> > > >
> > > > Eduardo
> > > >
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > ------------------------------------
> >
> > >
> > > 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
> > >
> > > Links do Yahoo! Grupos
> >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> 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
>
> Links do Yahoo! Grupos
>
>


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

3.5.

Processando dados no mysql

Enviado por: "Eduardo Almeida" eduardosifk@hotmail.com

Ter, 28 de Set de 2010 8:00 am




Bom dia Bruno,

segui as dicas que me passou para que o meu sistema não aceite um processamento múltiplo.

Fui no RemoteObject e inseri o parametro concurrency = single e configurei a mensagem no fault
para notificar o usuário.

Funcionou perfeitamente.

So que aí fiz os testes, e percebi que alguns componentes tambem deveriam ser desabilitados, como um datagrid,
por exemplo: Apesar do sistema não permitir que mais de uma função seja executada ao mesmo tempo, consigo
selecionar uma outra linha do datagrid. E este, por sua vez, ao selecionar uma determinada linha, antes chamava uma determinada função,
agora se eu clico na linha, e se estiver uma função rodando, a função desta linha não executa, porém, a linha consegue ser selecionada.

A questão é: Existe um outro parametro que posso usar para bloquear esses componentes?

Não sei se fui bem claro neste exemplo do datagrid, mas como que eu deveria proceder neste caso??

Atenciosamente,

Eduardo Almeida

To: flex-brasil@yahoogrupos.com.br
From: eduardosifk@hotmail.com
Date: Mon, 27 Sep 2010 15:35:16 -0300
Subject: RE: [flex-brasil] Processando dados no mysql

Vou olhar isso sim!!!

Muito obrigado Bruno

abçs.

Eduardo.

> To: flex-brasil@yahoogrupos.com.br

> From: bruno_bg@ig.com.br

> Date: Mon, 27 Sep 2010 12:59:06 -0300

> Subject: Re: [flex-brasil] Processando dados no mysql

>

> blz Eduardo,

> procure nos DOCs da Adobe sobre os parâmetros do <mx:RemoteObject /> e as

> exceções que são lançadas.

> Aconselho você fazer uma classe única que trate isso, assim vc centraliza

> num único lugar.

> E todos seus RemoteObjet => fault apontarão para o mesmo lugar e serão

> tratados da mesma forma.

>

> abração

> --

> ****************************************************

> www.brunobg.com

> bruno_bg@ig.com.br (MSN & Skype)

> blogflex.brunobg.com

> @brunogrohs

> (21) 9913-2397

>

>

> Em 27 de setembro de 2010 12:55, Eduardo Almeida

> <eduardosifk@hotmail.com>escreveu:

>

> >

> >

> >

> > boa tarde bruno,

> >

> > Era exatamento disso q eu estava precisando..

> >

> > obrigado a todos!

> >

> > Eduardo.

> >

> > > To: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>

> > > From: bruno_bg@ig.com.br <bruno_bg%40ig.com.br>

> > > Date: Mon, 27 Sep 2010 12:42:41 -0300

> > > Subject: Re: [flex-brasil] Processando dados no mysql

> >

> > >

> > > Eduardo, se caso você utiliza <mx:RemoteObject/> existe um parâmetro *

> > > concurrency="single"*

> > > dessa forma você pode "capturar" no fault="onFault(event)"

> > >

> > > event.fault.faultCode == 'ConcurrencyError' , mostrar um mensagem do tipo

> > > "USUARIO Aguarde o processamento !!!";

> > >

> > > e aqui saber se o usuário clicou ou não no botão de salvar, processar,

> > etc.

> > > E assim travar o "movimento" do usuário, forçando ele esperar o

> > > processamento que ocorre no Servidor ou Banco de Dados.

> > >

> > > --

> > > ****************************************************

> > > www.brunobg.com

> > > bruno_bg@ig.com.br <bruno_bg%40ig.com.br> (MSN & Skype)

> > > blogflex.brunobg.com

> > > @brunogrohs

> > > (21) 9913-2397

> > >

> > >

> > >

> > >

> > > Em 25 de setembro de 2010 09:44, Eduardo Almeida

> > > <eduardosifk@hotmail.com <eduardosifk%40hotmail.com>>escreveu:

> > >

> > > >

> > > >

> > > >

> > > > Bom dia amigos, estou montando um sistema para administração de

> > produtos.

> > > > Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.

> > > > Em cada remote object coloquei o atributo showBusyCursor="true",

> > indicando

> > > > o processamento da operação, quando realizado (gravação, alteração de

> > > > produtos)

> > > >

> > > > Verifquei que as vezes a gravação ou alteração de algum produto, é mais

> > > > demorada,

> > > > então fica o cursor indicando ao usuário que ainda está sendo realizado

> > a

> > > > gravação.

> > > >

> > > > O meu problema é que mesmo quando o cursor está indicando esse processo

> > de

> > > > gravação,

> > > > eu consigo fazer outras alterações, por exemplo, enquando ele grava um

> > > > produto, eu posso

> > > > ir no datagrid, seleciono um outro produto, altero o combobox e peço

> > para

> > > > alterar.

> > > > Só que na maioria dos casos dá errado, ele não joga as tarefas "na

> > fila",

> > > > acabou que

> > > > eu fui fazer isso pra ver o que acontecia, e então, os produtos de

> > teste

> > > > que eu cadastrei,

> > > > 10 deles sumiram por este motivo.

> > > >

> > > > A questão é a seguinte: como eu bloqueio o meu sistema, enquanto ele

> > > > realiza uma tarefa?

> > > > Seria somente eu colocar o enabled dos botões como false ?????

> > > >

> > > > O que devo fazer?

> > > >

> > > > Eduardo

> > > >

> > > >

> > > >

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

> > > >

> > > >

> > > >

> > >

> > >

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

> > >

> > >

> > >

> > > ------------------------------------

> >

> > >

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

> > >

> > > Links do Yahoo! Grupos

> >

> > >

> > >

> >

> >

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

> >

> >

> >

>

>

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

>

>

>

> ------------------------------------

>

> 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

>

> Links do Yahoo! Grupos

>

>



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



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

3.6.

Re: Processando dados no mysql

Enviado por: "Jancarlos Martins" jancarlos.martins@gmail.com   janmartinsbr

Ter, 28 de Set de 2010 8:51 am



Cria uma TitleWindow modal com um efeito de ampuleta e so feche ela quando o
RemoteObject terminar a consulta.

t+

Jancarlos P. Martins

Em 28 de setembro de 2010 08:00, Eduardo Almeida
<eduardosifk@hotmail.com>escreveu:

>
> Bom dia Bruno,
>
> segui as dicas que me passou para que o meu sistema não aceite um
> processamento múltiplo.
>
> Fui no RemoteObject e inseri o parametro concurrency = single e configurei
> a mensagem no fault
> para notificar o usuário.
>
> Funcionou perfeitamente.
>
> So que aí fiz os testes, e percebi que alguns componentes tambem deveriam
> ser desabilitados, como um datagrid,
> por exemplo: Apesar do sistema não permitir que mais de uma função seja
> executada ao mesmo tempo, consigo
> selecionar uma outra linha do datagrid. E este, por sua vez, ao selecionar
> uma determinada linha, antes chamava uma determinada função,
> agora se eu clico na linha, e se estiver uma função rodando, a função desta
> linha não executa, porém, a linha consegue ser selecionada.
>
> A questão é: Existe um outro parametro que posso usar para bloquear esses
> componentes?
>
> Não sei se fui bem claro neste exemplo do datagrid, mas como que eu deveria
> proceder neste caso??
>
> Atenciosamente,
>
> Eduardo Almeida
>
>
>
>
>
> To: flex-brasil@yahoogrupos.com.br
> From: eduardosifk@hotmail.com
> Date: Mon, 27 Sep 2010 15:35:16 -0300
> Subject: RE: [flex-brasil] Processando dados no mysql
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Vou olhar isso sim!!!
>
>
>
> Muito obrigado Bruno
>
>
>
> abçs.
>
>
>
> Eduardo.
>
>
>
> > To: flex-brasil@yahoogrupos.com.br
>
> > From: bruno_bg@ig.com.br
>
> > Date: Mon, 27 Sep 2010 12:59:06 -0300
>
> > Subject: Re: [flex-brasil] Processando dados no mysql
>
> >
>
> > blz Eduardo,
>
> > procure nos DOCs da Adobe sobre os parâmetros do <mx:RemoteObject /> e as
>
> > exceções que são lançadas.
>
> > Aconselho você fazer uma classe única que trate isso, assim vc centraliza
>
> > num único lugar.
>
> > E todos seus RemoteObjet => fault apontarão para o mesmo lugar e serão
>
> > tratados da mesma forma.
>
> >
>
> > abração
>
> > --
>
> > ****************************************************
>
> > www.brunobg.com
>
> > bruno_bg@ig.com.br (MSN & Skype)
>
> > blogflex.brunobg.com
>
> > @brunogrohs
>
> > (21) 9913-2397
>
> >
>
> >
>
> > Em 27 de setembro de 2010 12:55, Eduardo Almeida
>
> > <eduardosifk@hotmail.com>escreveu:
>
> >
>
> > >
>
> > >
>
> > >
>
> > > boa tarde bruno,
>
> > >
>
> > > Era exatamento disso q eu estava precisando..
>
> > >
>
> > > obrigado a todos!
>
> > >
>
> > > Eduardo.
>
> > >
>
> > > > To: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br
> >
>
> > > > From: bruno_bg@ig.com.br <bruno_bg%40ig.com.br>
>
> > > > Date: Mon, 27 Sep 2010 12:42:41 -0300
>
> > > > Subject: Re: [flex-brasil] Processando dados no mysql
>
> > >
>
> > > >
>
> > > > Eduardo, se caso você utiliza <mx:RemoteObject/> existe um parâmetro
> *
>
> > > > concurrency="single"*
>
> > > > dessa forma você pode "capturar" no fault="onFault(event)"
>
> > > >
>
> > > > event.fault.faultCode == 'ConcurrencyError' , mostrar um mensagem do
> tipo
>
> > > > "USUARIO Aguarde o processamento !!!";
>
> > > >
>
> > > > e aqui saber se o usuário clicou ou não no botão de salvar,
> processar,
>
> > > etc.
>
> > > > E assim travar o "movimento" do usuário, forçando ele esperar o
>
> > > > processamento que ocorre no Servidor ou Banco de Dados.
>
> > > >
>
> > > > --
>
> > > > ****************************************************
>
> > > > www.brunobg.com
>
> > > > bruno_bg@ig.com.br <bruno_bg%40ig.com.br> (MSN & Skype)
>
> > > > blogflex.brunobg.com
>
> > > > @brunogrohs
>
> > > > (21) 9913-2397
>
> > > >
>
> > > >
>
> > > >
>
> > > >
>
> > > > Em 25 de setembro de 2010 09:44, Eduardo Almeida
>
> > > > <eduardosifk@hotmail.com <eduardosifk%40hotmail.com>>escreveu:
>
> > > >
>
> > > > >
>
> > > > >
>
> > > > >
>
> > > > > Bom dia amigos, estou montando um sistema para administração de
>
> > > produtos.
>
> > > > > Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.
>
> > > > > Em cada remote object coloquei o atributo showBusyCursor="true",
>
> > > indicando
>
> > > > > o processamento da operação, quando realizado (gravação, alteração
> de
>
> > > > > produtos)
>
> > > > >
>
> > > > > Verifquei que as vezes a gravação ou alteração de algum produto, é
> mais
>
> > > > > demorada,
>
> > > > > então fica o cursor indicando ao usuário que ainda está sendo
> realizado
>
> > > a
>
> > > > > gravação.
>
> > > > >
>
> > > > > O meu problema é que mesmo quando o cursor está indicando esse
> processo
>
> > > de
>
> > > > > gravação,
>
> > > > > eu consigo fazer outras alterações, por exemplo, enquando ele grava
> um
>
> > > > > produto, eu posso
>
> > > > > ir no datagrid, seleciono um outro produto, altero o combobox e
> peço
>
> > > para
>
> > > > > alterar.
>
> > > > > Só que na maioria dos casos dá errado, ele não joga as tarefas "na
>
> > > fila",
>
> > > > > acabou que
>
> > > > > eu fui fazer isso pra ver o que acontecia, e então, os produtos de
>
> > > teste
>
> > > > > que eu cadastrei,
>
> > > > > 10 deles sumiram por este motivo.
>
> > > > >
>
> > > > > A questão é a seguinte: como eu bloqueio o meu sistema, enquanto
> ele
>
> > > > > realiza uma tarefa?
>
> > > > > Seria somente eu colocar o enabled dos botões como false ?????
>
> > > > >
>
> > > > > O que devo fazer?
>
> > > > >
>
> > > > > Eduardo
>
> > > > >
>
> > > > >
>
> > > > >
>
> > > > > [As partes desta mensagem que não continham texto foram removidas]
>
> > > > >
>
> > > > >
>
> > > > >
>
> > > >
>
> > > >
>
> > > > [As partes desta mensagem que não continham texto foram removidas]
>
> > > >
>
> > > >
>
> > > >
>
> > > > ------------------------------------
>
> > >
>
> > > >
>
> > > > 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
>
> > > >
>
> > > > Links do Yahoo! Grupos
>
> > >
>
> > > >
>
> > > >
>
> > >
>
> > >
>
> > > [As partes desta mensagem que não continham texto foram removidas]
>
> > >
>
> > >
>
> > >
>
> >
>
> >
>
> > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> >
>
> >
>
> > ------------------------------------
>
> >
>
> > 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
>
> >
>
> > Links do Yahoo! Grupos
>
> >
>
> >
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> 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
>
> Links do Yahoo! Grupos
>
>
>

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

3.7.

Re: Processando dados no mysql

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

Ter, 28 de Set de 2010 9:54 am



seuDataGrid.enabled=false; é o que conheço , e é o que uso.
tem tb editable=false; visible=false;

essa execução que vc limitou a ser somente "single" no R.O. é a mesma
function do itemClick !??!!?
agora você pode fazer o seguinte: No itemClick do dataGrid, fazer uma
verificação (um IF mesmo), se o dataGrid está ou não enabled=true|false.

Nessa sua tela , tente estruturar suas functions de forma assincrôna como o
FLEX é.
só deixe uma function ser excutada , somente se nenhuma function estiver
sendo excutada.
sei lá. Crie uma "flag" , "processoParado: Boolean" ou
"processamentoLiberado: Boolean"

imagino que sua View seja "grande" e que seje capaz de fazer vários
processos, deve ter vários "events",
Cara, estruture num fluxo o que realmente você deseja.

boa sorte aê. Vc já conseguiu usar o parâmetro "single" do RemoteObject, o
resto é mais fácil. é só estruturar direitinho.

abraço

--
****************************************************
www.brunobg.com
bruno_bg@ig.com.br (MSN & Skype)
blogflex.brunobg.com
@brunogrohs
(21) 9913-2397

Em 28 de setembro de 2010 08:00, Eduardo Almeida
<eduardosifk@hotmail.com>escreveu:

>
> Bom dia Bruno,
>
> segui as dicas que me passou para que o meu sistema não aceite um
> processamento múltiplo.
>
> Fui no RemoteObject e inseri o parametro concurrency = single e configurei
> a mensagem no fault
> para notificar o usuário.
>
> Funcionou perfeitamente.
>
> So que aí fiz os testes, e percebi que alguns componentes tambem deveriam
> ser desabilitados, como um datagrid,
> por exemplo: Apesar do sistema não permitir que mais de uma função seja
> executada ao mesmo tempo, consigo
> selecionar uma outra linha do datagrid. E este, por sua vez, ao selecionar
> uma determinada linha, antes chamava uma determinada função,
> agora se eu clico na linha, e se estiver uma função rodando, a função desta
> linha não executa, porém, a linha consegue ser selecionada.
>
> A questão é: Existe um outro parametro que posso usar para bloquear esses
> componentes?
>
> Não sei se fui bem claro neste exemplo do datagrid, mas como que eu deveria
> proceder neste caso??
>
> Atenciosamente,
>
> Eduardo Almeida
>
>
>
>
>
> To: flex-brasil@yahoogrupos.com.br
> From: eduardosifk@hotmail.com
> Date: Mon, 27 Sep 2010 15:35:16 -0300
> Subject: RE: [flex-brasil] Processando dados no mysql
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Vou olhar isso sim!!!
>
>
>
> Muito obrigado Bruno
>
>
>
> abçs.
>
>
>
> Eduardo.
>
>
>
> > To: flex-brasil@yahoogrupos.com.br
>
> > From: bruno_bg@ig.com.br
>
> > Date: Mon, 27 Sep 2010 12:59:06 -0300
>
> > Subject: Re: [flex-brasil] Processando dados no mysql
>
> >
>
> > blz Eduardo,
>
> > procure nos DOCs da Adobe sobre os parâmetros do <mx:RemoteObject /> e as
>
> > exceções que são lançadas.
>
> > Aconselho você fazer uma classe única que trate isso, assim vc centraliza
>
> > num único lugar.
>
> > E todos seus RemoteObjet => fault apontarão para o mesmo lugar e serão
>
> > tratados da mesma forma.
>
> >
>
> > abração
>
> > --
>
> > ****************************************************
>
> > www.brunobg.com
>
> > bruno_bg@ig.com.br (MSN & Skype)
>
> > blogflex.brunobg.com
>
> > @brunogrohs
>
> > (21) 9913-2397
>
> >
>
> >
>
> > Em 27 de setembro de 2010 12:55, Eduardo Almeida
>
> > <eduardosifk@hotmail.com>escreveu:
>
> >
>
> > >
>
> > >
>
> > >
>
> > > boa tarde bruno,
>
> > >
>
> > > Era exatamento disso q eu estava precisando..
>
> > >
>
> > > obrigado a todos!
>
> > >
>
> > > Eduardo.
>
> > >
>
> > > > To: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br
> >
>
> > > > From: bruno_bg@ig.com.br <bruno_bg%40ig.com.br>
>
> > > > Date: Mon, 27 Sep 2010 12:42:41 -0300
>
> > > > Subject: Re: [flex-brasil] Processando dados no mysql
>
> > >
>
> > > >
>
> > > > Eduardo, se caso você utiliza <mx:RemoteObject/> existe um parâmetro
> *
>
> > > > concurrency="single"*
>
> > > > dessa forma você pode "capturar" no fault="onFault(event)"
>
> > > >
>
> > > > event.fault.faultCode == 'ConcurrencyError' , mostrar um mensagem do
> tipo
>
> > > > "USUARIO Aguarde o processamento !!!";
>
> > > >
>
> > > > e aqui saber se o usuário clicou ou não no botão de salvar,
> processar,
>
> > > etc.
>
> > > > E assim travar o "movimento" do usuário, forçando ele esperar o
>
> > > > processamento que ocorre no Servidor ou Banco de Dados.
>
> > > >
>
> > > > --
>
> > > > ****************************************************
>
> > > > www.brunobg.com
>
> > > > bruno_bg@ig.com.br <bruno_bg%40ig.com.br> (MSN & Skype)
>
> > > > blogflex.brunobg.com
>
> > > > @brunogrohs
>
> > > > (21) 9913-2397
>
> > > >
>
> > > >
>
> > > >
>
> > > >
>
> > > > Em 25 de setembro de 2010 09:44, Eduardo Almeida
>
> > > > <eduardosifk@hotmail.com <eduardosifk%40hotmail.com>>escreveu:
>
> > > >
>
> > > > >
>
> > > > >
>
> > > > >
>
> > > > > Bom dia amigos, estou montando um sistema para administração de
>
> > > produtos.
>
> > > > > Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.
>
> > > > > Em cada remote object coloquei o atributo showBusyCursor="true",
>
> > > indicando
>
> > > > > o processamento da operação, quando realizado (gravação, alteração
> de
>
> > > > > produtos)
>
> > > > >
>
> > > > > Verifquei que as vezes a gravação ou alteração de algum produto, é
> mais
>
> > > > > demorada,
>
> > > > > então fica o cursor indicando ao usuário que ainda está sendo
> realizado
>
> > > a
>
> > > > > gravação.
>
> > > > >
>
> > > > > O meu problema é que mesmo quando o cursor está indicando esse
> processo
>
> > > de
>
> > > > > gravação,
>
> > > > > eu consigo fazer outras alterações, por exemplo, enquando ele grava
> um
>
> > > > > produto, eu posso
>
> > > > > ir no datagrid, seleciono um outro produto, altero o combobox e
> peço
>
> > > para
>
> > > > > alterar.
>
> > > > > Só que na maioria dos casos dá errado, ele não joga as tarefas "na
>
> > > fila",
>
> > > > > acabou que
>
> > > > > eu fui fazer isso pra ver o que acontecia, e então, os produtos de
>
> > > teste
>
> > > > > que eu cadastrei,
>
> > > > > 10 deles sumiram por este motivo.
>
> > > > >
>
> > > > > A questão é a seguinte: como eu bloqueio o meu sistema, enquanto
> ele
>
> > > > > realiza uma tarefa?
>
> > > > > Seria somente eu colocar o enabled dos botões como false ?????
>
> > > > >
>
> > > > > O que devo fazer?
>
> > > > >
>
> > > > > Eduardo
>
> > > > >
>
> > > > >
>
> > > > >
>
> > > > > [As partes desta mensagem que não continham texto foram removidas]
>
> > > > >
>
> > > > >
>
> > > > >
>
> > > >
>
> > > >
>
> > > > [As partes desta mensagem que não continham texto foram removidas]
>
> > > >
>
> > > >
>
> > > >
>
> > > > ------------------------------------
>
> > >
>
> > > >
>
> > > > 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
>
> > > >
>
> > > > Links do Yahoo! Grupos
>
> > >
>
> > > >
>
> > > >
>
> > >
>
> > >
>
> > > [As partes desta mensagem que não continham texto foram removidas]
>
> > >
>
> > >
>
> > >
>
> >
>
> >
>
> > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> >
>
> >
>
> > ------------------------------------
>
> >
>
> > 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
>
> >
>
> > Links do Yahoo! Grupos
>
> >
>
> >
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> 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
>
> Links do Yahoo! Grupos
>
>
>

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

3.8.

Re: Processando dados no mysql

Enviado por: "Eduardo Almeida" eduardosifk@hotmail.com

Ter, 28 de Set de 2010 10:06 am




Vou seguir aqui os seus consenhos.

Abçs.
Eduardo

To: flex-brasil@yahoogrupos.com.br
From: bruno_bg@ig.com.br
Date: Tue, 28 Sep 2010 09:18:47 -0300
Subject: Re: [flex-brasil] Processando dados no mysql

seuDataGrid.enabled=false; é o que conheço , e é o que uso.

tem tb editable=false; visible=false;

essa execução que vc limitou a ser somente "single" no R.O. é a mesma

function do itemClick !??!!?

agora você pode fazer o seguinte: No itemClick do dataGrid, fazer uma

verificação (um IF mesmo), se o dataGrid está ou não enabled=true|false.

Nessa sua tela , tente estruturar suas functions de forma assincrôna como o

FLEX é.

só deixe uma function ser excutada , somente se nenhuma function estiver

sendo excutada.

sei lá. Crie uma "flag" , "processoParado: Boolean" ou

"processamentoLiberado: Boolean"

imagino que sua View seja "grande" e que seje capaz de fazer vários

processos, deve ter vários "events",

Cara, estruture num fluxo o que realmente você deseja.

boa sorte aê. Vc já conseguiu usar o parâmetro "single" do RemoteObject, o

resto é mais fácil. é só estruturar direitinho.

abraço

--

****************************************************

www.brunobg.com

bruno_bg@ig.com.br (MSN & Skype)

blogflex.brunobg.com

@brunogrohs

(21) 9913-2397

Em 28 de setembro de 2010 08:00, Eduardo Almeida

<eduardosifk@hotmail.com>escreveu:

>

> Bom dia Bruno,

>

> segui as dicas que me passou para que o meu sistema não aceite um

> processamento múltiplo.

>

> Fui no RemoteObject e inseri o parametro concurrency = single e configurei

> a mensagem no fault

> para notificar o usuário.

>

> Funcionou perfeitamente.

>

> So que aí fiz os testes, e percebi que alguns componentes tambem deveriam

> ser desabilitados, como um datagrid,

> por exemplo: Apesar do sistema não permitir que mais de uma função seja

> executada ao mesmo tempo, consigo

> selecionar uma outra linha do datagrid. E este, por sua vez, ao selecionar

> uma determinada linha, antes chamava uma determinada função,

> agora se eu clico na linha, e se estiver uma função rodando, a função desta

> linha não executa, porém, a linha consegue ser selecionada.

>

> A questão é: Existe um outro parametro que posso usar para bloquear esses

> componentes?

>

> Não sei se fui bem claro neste exemplo do datagrid, mas como que eu deveria

> proceder neste caso??

>

> Atenciosamente,

>

> Eduardo Almeida

>

>

>

>

>

> To: flex-brasil@yahoogrupos.com.br

> From: eduardosifk@hotmail.com

> Date: Mon, 27 Sep 2010 15:35:16 -0300

> Subject: RE: [flex-brasil] Processando dados no mysql

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

> Vou olhar isso sim!!!

>

>

>

> Muito obrigado Bruno

>

>

>

> abçs.

>

>

>

> Eduardo.

>

>

>

> > To: flex-brasil@yahoogrupos.com.br

>

> > From: bruno_bg@ig.com.br

>

> > Date: Mon, 27 Sep 2010 12:59:06 -0300

>

> > Subject: Re: [flex-brasil] Processando dados no mysql

>

> >

>

> > blz Eduardo,

>

> > procure nos DOCs da Adobe sobre os parâmetros do <mx:RemoteObject /> e as

>

> > exceções que são lançadas.

>

> > Aconselho você fazer uma classe única que trate isso, assim vc centraliza

>

> > num único lugar.

>

> > E todos seus RemoteObjet => fault apontarão para o mesmo lugar e serão

>

> > tratados da mesma forma.

>

> >

>

> > abração

>

> > --

>

> > ****************************************************

>

> > www.brunobg.com

>

> > bruno_bg@ig.com.br (MSN & Skype)

>

> > blogflex.brunobg.com

>

> > @brunogrohs

>

> > (21) 9913-2397

>

> >

>

> >

>

> > Em 27 de setembro de 2010 12:55, Eduardo Almeida

>

> > <eduardosifk@hotmail.com>escreveu:

>

> >

>

> > >

>

> > >

>

> > >

>

> > > boa tarde bruno,

>

> > >

>

> > > Era exatamento disso q eu estava precisando..

>

> > >

>

> > > obrigado a todos!

>

> > >

>

> > > Eduardo.

>

> > >

>

> > > > To: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br

> >

>

> > > > From: bruno_bg@ig.com.br <bruno_bg%40ig.com.br>

>

> > > > Date: Mon, 27 Sep 2010 12:42:41 -0300

>

> > > > Subject: Re: [flex-brasil] Processando dados no mysql

>

> > >

>

> > > >

>

> > > > Eduardo, se caso você utiliza <mx:RemoteObject/> existe um parâmetro

> *

>

> > > > concurrency="single"*

>

> > > > dessa forma você pode "capturar" no fault="onFault(event)"

>

> > > >

>

> > > > event.fault.faultCode == 'ConcurrencyError' , mostrar um mensagem do

> tipo

>

> > > > "USUARIO Aguarde o processamento !!!";

>

> > > >

>

> > > > e aqui saber se o usuário clicou ou não no botão de salvar,

> processar,

>

> > > etc.

>

> > > > E assim travar o "movimento" do usuário, forçando ele esperar o

>

> > > > processamento que ocorre no Servidor ou Banco de Dados.

>

> > > >

>

> > > > --

>

> > > > ****************************************************

>

> > > > www.brunobg.com

>

> > > > bruno_bg@ig.com.br <bruno_bg%40ig.com.br> (MSN & Skype)

>

> > > > blogflex.brunobg.com

>

> > > > @brunogrohs

>

> > > > (21) 9913-2397

>

> > > >

>

> > > >

>

> > > >

>

> > > >

>

> > > > Em 25 de setembro de 2010 09:44, Eduardo Almeida

>

> > > > <eduardosifk@hotmail.com <eduardosifk%40hotmail.com>>escreveu:

>

> > > >

>

> > > > >

>

> > > > >

>

> > > > >

>

> > > > > Bom dia amigos, estou montando um sistema para administração de

>

> > > produtos.

>

> > > > > Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.

>

> > > > > Em cada remote object coloquei o atributo showBusyCursor="true",

>

> > > indicando

>

> > > > > o processamento da operação, quando realizado (gravação, alteração

> de

>

> > > > > produtos)

>

> > > > >

>

> > > > > Verifquei que as vezes a gravação ou alteração de algum produto, é

> mais

>

> > > > > demorada,

>

> > > > > então fica o cursor indicando ao usuário que ainda está sendo

> realizado

>

> > > a

>

> > > > > gravação.

>

> > > > >

>

> > > > > O meu problema é que mesmo quando o cursor está indicando esse

> processo

>

> > > de

>

> > > > > gravação,

>

> > > > > eu consigo fazer outras alterações, por exemplo, enquando ele grava

> um

>

> > > > > produto, eu posso

>

> > > > > ir no datagrid, seleciono um outro produto, altero o combobox e

> peço

>

> > > para

>

> > > > > alterar.

>

> > > > > Só que na maioria dos casos dá errado, ele não joga as tarefas "na

>

> > > fila",

>

> > > > > acabou que

>

> > > > > eu fui fazer isso pra ver o que acontecia, e então, os produtos de

>

> > > teste

>

> > > > > que eu cadastrei,

>

> > > > > 10 deles sumiram por este motivo.

>

> > > > >

>

> > > > > A questão é a seguinte: como eu bloqueio o meu sistema, enquanto

> ele

>

> > > > > realiza uma tarefa?

>

> > > > > Seria somente eu colocar o enabled dos botões como false ?????

>

> > > > >

>

> > > > > O que devo fazer?

>

> > > > >

>

> > > > > Eduardo

>

> > > > >

>

> > > > >

>

> > > > >

>

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

>

> > > > >

>

> > > > >

>

> > > > >

>

> > > >

>

> > > >

>

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

>

> > > >

>

> > > >

>

> > > >

>

> > > > ------------------------------------

>

> > >

>

> > > >

>

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

>

> > > >

>

> > > > Links do Yahoo! Grupos

>

> > >

>

> > > >

>

> > > >

>

> > >

>

> > >

>

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

>

> > >

>

> > >

>

> > >

>

> >

>

> >

>

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

>

> >

>

> >

>

> >

>

> > ------------------------------------

>

> >

>

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

>

> >

>

> > Links do Yahoo! Grupos

>

> >

>

> >

>

>

>

>

>

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

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

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

>

>

>

> ------------------------------------

>

> 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

>

> Links do Yahoo! Grupos

>

>

>

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



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

3.9.

Re: Processando dados no mysql

Enviado por: "Eduardo Almeida" eduardosifk@hotmail.com

Ter, 28 de Set de 2010 10:07 am




Vou seguir aqui os seus conselhos.

Abçs.

Eduardo

> From: bruno_bg@ig.com.br
> Date: Tue, 28 Sep 2010 09:18:47 -0300
> Subject: Re: [flex-brasil] Processando dados no mysql
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> seuDataGrid.enabled=false; é o que conheço , e é o que uso.
>
> tem tb editable=false; visible=false;
>
>
>
> essa execução que vc limitou a ser somente "single" no R.O. é a mesma
>
> function do itemClick !??!!?
>
> agora você pode fazer o seguinte: No itemClick do dataGrid, fazer uma
>
> verificação (um IF mesmo), se o dataGrid está ou não enabled=true|false.
>
>
>
> Nessa sua tela , tente estruturar suas functions de forma assincrôna como o
>
> FLEX é.
>
> só deixe uma function ser excutada , somente se nenhuma function estiver
>
> sendo excutada.
>
> sei lá. Crie uma "flag" , "processoParado: Boolean" ou
>
> "processamentoLiberado: Boolean"
>
>
>
> imagino que sua View seja "grande" e que seje capaz de fazer vários
>
> processos, deve ter vários "events",
>
> Cara, estruture num fluxo o que realmente você deseja.
>
>
>
> boa sorte aê. Vc já conseguiu usar o parâmetro "single" do RemoteObject, o
>
> resto é mais fácil. é só estruturar direitinho.
>
>
>
> abraço
>
>
>
> --
>
> ****************************************************
>
> www.brunobg.com
>
> bruno_bg@ig.com.br (MSN & Skype)
>
> blogflex.brunobg.com
>
> @brunogrohs
>
> (21) 9913-2397
>
>
>
> Em 28 de setembro de 2010 08:00, Eduardo Almeida
>
> <eduardosifk@hotmail.com>escreveu:
>
>
>
> >
>
> > Bom dia Bruno,
>
> >
>
> > segui as dicas que me passou para que o meu sistema não aceite um
>
> > processamento múltiplo.
>
> >
>
> > Fui no RemoteObject e inseri o parametro concurrency = single e configurei
>
> > a mensagem no fault
>
> > para notificar o usuário.
>
> >
>
> > Funcionou perfeitamente.
>
> >
>
> > So que aí fiz os testes, e percebi que alguns componentes tambem deveriam
>
> > ser desabilitados, como um datagrid,
>
> > por exemplo: Apesar do sistema não permitir que mais de uma função seja
>
> > executada ao mesmo tempo, consigo
>
> > selecionar uma outra linha do datagrid. E este, por sua vez, ao selecionar
>
> > uma determinada linha, antes chamava uma determinada função,
>
> > agora se eu clico na linha, e se estiver uma função rodando, a função desta
>
> > linha não executa, porém, a linha consegue ser selecionada.
>
> >
>
> > A questão é: Existe um outro parametro que posso usar para bloquear esses
>
> > componentes?
>
> >
>
> > Não sei se fui bem claro neste exemplo do datagrid, mas como que eu deveria
>
> > proceder neste caso??
>
> >
>
> > Atenciosamente,
>
> >
>
> > Eduardo Almeida
>
> >
>
> >
>
> >
>
> >
>
> >
>
> > To: flex-brasil@yahoogrupos.com.br
>
> > From: eduardosifk@hotmail.com
>
> > Date: Mon, 27 Sep 2010 15:35:16 -0300
>
> > Subject: RE: [flex-brasil] Processando dados no mysql
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> > Vou olhar isso sim!!!
>
> >
>
> >
>
> >
>
> > Muito obrigado Bruno
>
> >
>
> >
>
> >
>
> > abçs.
>
> >
>
> >
>
> >
>
> > Eduardo.
>
> >
>
> >
>
> >
>
> > > To: flex-brasil@yahoogrupos.com.br
>
> >
>
> > > From: bruno_bg@ig.com.br
>
> >
>
> > > Date: Mon, 27 Sep 2010 12:59:06 -0300
>
> >
>
> > > Subject: Re: [flex-brasil] Processando dados no mysql
>
> >
>
> > >
>
> >
>
> > > blz Eduardo,
>
> >
>
> > > procure nos DOCs da Adobe sobre os parâmetros do <mx:RemoteObject /> e as
>
> >
>
> > > exceções que são lançadas.
>
> >
>
> > > Aconselho você fazer uma classe única que trate isso, assim vc centraliza
>
> >
>
> > > num único lugar.
>
> >
>
> > > E todos seus RemoteObjet => fault apontarão para o mesmo lugar e serão
>
> >
>
> > > tratados da mesma forma.
>
> >
>
> > >
>
> >
>
> > > abração
>
> >
>
> > > --
>
> >
>
> > > ****************************************************
>
> >
>
> > > www.brunobg.com
>
> >
>
> > > bruno_bg@ig.com.br (MSN & Skype)
>
> >
>
> > > blogflex.brunobg.com
>
> >
>
> > > @brunogrohs
>
> >
>
> > > (21) 9913-2397
>
> >
>
> > >
>
> >
>
> > >
>
> >
>
> > > Em 27 de setembro de 2010 12:55, Eduardo Almeida
>
> >
>
> > > <eduardosifk@hotmail.com>escreveu:
>
> >
>
> > >
>
> >
>
> > > >
>
> >
>
> > > >
>
> >
>
> > > >
>
> >
>
> > > > boa tarde bruno,
>
> >
>
> > > >
>
> >
>
> > > > Era exatamento disso q eu estava precisando..
>
> >
>
> > > >
>
> >
>
> > > > obrigado a todos!
>
> >
>
> > > >
>
> >
>
> > > > Eduardo.
>
> >
>
> > > >
>
> >
>
> > > > > To: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br
>
> > >
>
> >
>
> > > > > From: bruno_bg@ig.com.br <bruno_bg%40ig.com.br>
>
> >
>
> > > > > Date: Mon, 27 Sep 2010 12:42:41 -0300
>
> >
>
> > > > > Subject: Re: [flex-brasil] Processando dados no mysql
>
> >
>
> > > >
>
> >
>
> > > > >
>
> >
>
> > > > > Eduardo, se caso você utiliza <mx:RemoteObject/> existe um parâmetro
>
> > *
>
> >
>
> > > > > concurrency="single"*
>
> >
>
> > > > > dessa forma você pode "capturar" no fault="onFault(event)"
>
> >
>
> > > > >
>
> >
>
> > > > > event.fault.faultCode == 'ConcurrencyError' , mostrar um mensagem do
>
> > tipo
>
> >
>
> > > > > "USUARIO Aguarde o processamento !!!";
>
> >
>
> > > > >
>
> >
>
> > > > > e aqui saber se o usuário clicou ou não no botão de salvar,
>
> > processar,
>
> >
>
> > > > etc.
>
> >
>
> > > > > E assim travar o "movimento" do usuário, forçando ele esperar o
>
> >
>
> > > > > processamento que ocorre no Servidor ou Banco de Dados.
>
> >
>
> > > > >
>
> >
>
> > > > > --
>
> >
>
> > > > > ****************************************************
>
> >
>
> > > > > www.brunobg.com
>
> >
>
> > > > > bruno_bg@ig.com.br <bruno_bg%40ig.com.br> (MSN & Skype)
>
> >
>
> > > > > blogflex.brunobg.com
>
> >
>
> > > > > @brunogrohs
>
> >
>
> > > > > (21) 9913-2397
>
> >
>
> > > > >
>
> >
>
> > > > >
>
> >
>
> > > > >
>
> >
>
> > > > >
>
> >
>
> > > > > Em 25 de setembro de 2010 09:44, Eduardo Almeida
>
> >
>
> > > > > <eduardosifk@hotmail.com <eduardosifk%40hotmail.com>>escreveu:
>
> >
>
> > > > >
>
> >
>
> > > > > >
>
> >
>
> > > > > >
>
> >
>
> > > > > >
>
> >
>
> > > > > > Bom dia amigos, estou montando um sistema para administração de
>
> >
>
> > > > produtos.
>
> >
>
> > > > > > Utilizo o amfphp e gravo no banco myql. Até aí tudo bem.
>
> >
>
> > > > > > Em cada remote object coloquei o atributo showBusyCursor="true",
>
> >
>
> > > > indicando
>
> >
>
> > > > > > o processamento da operação, quando realizado (gravação, alteração
>
> > de
>
> >
>
> > > > > > produtos)
>
> >
>
> > > > > >
>
> >
>
> > > > > > Verifquei que as vezes a gravação ou alteração de algum produto, é
>
> > mais
>
> >
>
> > > > > > demorada,
>
> >
>
> > > > > > então fica o cursor indicando ao usuário que ainda está sendo
>
> > realizado
>
> >
>
> > > > a
>
> >
>
> > > > > > gravação.
>
> >
>
> > > > > >
>
> >
>
> > > > > > O meu problema é que mesmo quando o cursor está indicando esse
>
> > processo
>
> >
>
> > > > de
>
> >
>
> > > > > > gravação,
>
> >
>
> > > > > > eu consigo fazer outras alterações, por exemplo, enquando ele grava
>
> > um
>
> >
>
> > > > > > produto, eu posso
>
> >
>
> > > > > > ir no datagrid, seleciono um outro produto, altero o combobox e
>
> > peço
>
> >
>
> > > > para
>
> >
>
> > > > > > alterar.
>
> >
>
> > > > > > Só que na maioria dos casos dá errado, ele não joga as tarefas "na
>
> >
>
> > > > fila",
>
> >
>
> > > > > > acabou que
>
> >
>
> > > > > > eu fui fazer isso pra ver o que acontecia, e então, os produtos de
>
> >
>
> > > > teste
>
> >
>
> > > > > > que eu cadastrei,
>
> >
>
> > > > > > 10 deles sumiram por este motivo.
>
> >
>
> > > > > >
>
> >
>
> > > > > > A questão é a seguinte: como eu bloqueio o meu sistema, enquanto
>
> > ele
>
> >
>
> > > > > > realiza uma tarefa?
>
> >
>
> > > > > > Seria somente eu colocar o enabled dos botões como false ?????
>
> >
>
> > > > > >
>
> >
>
> > > > > > O que devo fazer?
>
> >
>
> > > > > >
>
> >
>
> > > > > > Eduardo
>
> >
>
> > > > > >
>
> >
>
> > > > > >
>
> >
>
> > > > > >
>
> >
>
> > > > > > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> > > > > >
>
> >
>
> > > > > >
>
> >
>
> > > > > >
>
> >
>
> > > > >
>
> >
>
> > > > >
>
> >
>
> > > > > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> > > > >
>
> >
>
> > > > >
>
> >
>
> > > > >
>
> >
>
> > > > > ------------------------------------
>
> >
>
> > > >
>
> >
>
> > > > >
>
> >
>
> > > > > 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
>
> >
>
> > > > >
>
> >
>
> > > > > Links do Yahoo! Grupos
>
> >
>
> > > >
>
> >
>
> > > > >
>
> >
>
> > > > >
>
> >
>
> > > >
>
> >
>
> > > >
>
> >
>
> > > > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> > > >
>
> >
>
> > > >
>
> >
>
> > > >
>
> >
>
> > >
>
> >
>
> > >
>
> >
>
> > > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> > >
>
> >
>
> > >
>
> >
>
> > >
>
> >
>
> > > ------------------------------------
>
> >
>
> > >
>
> >
>
> > > 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
>
> >
>
> > >
>
> >
>
> > > Links do Yahoo! Grupos
>
> >
>
> > >
>
> >
>
> > >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> >
>
> > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
> >
>
> >
>
> > ------------------------------------
>
> >
>
> > 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
>
> >
>
> > Links do Yahoo! Grupos
>
> >
>
> >
>
> >
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> 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
>
> Links do Yahoo! Grupos
>
>


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

4.

Erro upload de arquivos 2038

Enviado por: "Diego Roberto" diegorrborges@yahoo.com.br   diegorrborges

Seg, 27 de Set de 2010 6:12 pm



Boa tarde, estou com um erro em uma aplicação que sempre apresenta a seguinte mensagem:

Ocorreu um erro ao Realizar o Upload
Detalhes: Error #2038: Erro do arquivo de E/S.

Action Script, configurei o web.xml com o servlet do java, fiz a classe do java informando o caminho correto para salvar.
Verifiquei que não está havendo uma comunicação entre o flex e java pois até mesmo fiz um teste de impressão na classe e não chega nenhuma requisição para a mesma.
Este teste está hospedado na king Host tenho outras aplicações que estão com o mesmo problema a funcionavam normalmente com esta solução. De um tempo para cá depois de uma troca no servidor por parte deles o problema persiste. Já entrei em contato várias vezes e os mesmos não tomam providência neste sentido informando que está havendo problemas na aplicação. Teria alguma forma de se resolver esta questão sobre esta comunicação entre flex e java.
Já liberei permissão da pasta, já configurei um arquivo .htaccess com o seguintes parâmetros:
SecFilterEngine Off
SecFilterScanPOST Off
Mais nada.
No meu AS está descrito o seguinte:
--------------
var request:URLRequest = new URLRequest("UploadContratos");
var vars:URLVariables = new URLVariables();
vars.nomeContrato = txtNomeContrato+fileContrato.type;;
request.data = vars;
request.method = URLRequestMethod.GET;
fileContrato.upload(request);
-------------------
No arquivo web.xml:
----------------------
<!-- Servlet de Upload-->
<servlet>
<display-name>UploadContratos</display-name>
<servlet-name>UploadContratos</servlet-name>
<servlet-class>br.com.geoinova.teste.util.UploadContratos</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>UploadContratos</servlet-name>
<url-pattern>/UploadContratos</url-pattern>
</servlet-mapping>
----------------------
Classe implementado método doGet para receber os dados e realizar o upload.
A aplicação teste funciona no seguinte link:
www.geoinova.com.br/upload

Alguém teria alguma sugestão para resolver esta questão ou outra forma de desenvolvimento?

Grato
Diego Roberto

5.1.

Resolvido ViewStack

Enviado por: "Jose Ivan" joseivan.lepri@yahoo.com   joseivan.lepri

Ter, 28 de Set de 2010 4:46 am





--- Em flex-brasil@yahoogrupos.com.br, "Jose Ivan" <joseivan.lepri@...> escreveu
>
> Não estou conseguindo com q o VS dimensiona conforme o tamanho heigth dos componentes...
> alguem pode me ajudar... antes agradeço
>

6.

Drag Drop

Enviado por: "Jose Ivan" joseivan.lepri@yahoo.com   joseivan.lepri

Ter, 28 de Set de 2010 4:50 am



alguem pode me ajudar em drag drop automatico? poxa vida to pelejando aqui e nada... ajuda ai...

7.

Um .AS varias Classes

Enviado por: "Alessandro Moreira" alessandro.moreira@gmail.com   alessandro.moreira@ymail.com

Ter, 28 de Set de 2010 10:31 am



Gente,

Acabei de me deparar com um arquivo .as que possui várias classes dentro
dela. Como abaixo:

DefaultTileFactory.as

package de.marcusschiesser.album3d
{

public class DefaultTileFactory implements ITileFactory

{
...
}

}

class DefaultTile extends Sprite3D implements ITile
{
...
}
--

Bem Como faço para referenciar a classe *DefaultTile* ?

if(evento.mouseTarget is DefaultTile) //Isto dá erro de compilação.

PS.: Se alguem puder postar referências de estudo, eu gostaria de ler sobre
o assunto.

Atenciosamente,
--
Alessandro Bezerra Moreira
Graduado em Ciências da Computação
Programador Java e Adobe Flex 3
Árbitro de Voleibol Nacional
Instrutor Nacional de Curso de Formação de Árbitros e Apontadores
email/msn/gtalk : alessandro.moreira@gmail.com
alessandromoreira.wordpress.com
http://meadiciona.com/alessandromoreira

[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

ESTÁGIO Remunerado Clique AQUI! São mais de 10.000 vagas.

Está sozinho? Hoje pode ser seu último dia, crie seu perfil!

0 comentários: