[flex-brasil] Resumo 2946

Mensagens neste resumo (7 Mensagens)

1.1.
Re: Um .AS varias Classes De: Fabio
1.2.
Re: Um .AS varias Classes De: Alessandro Moreira
2.1.
OpenMeetings Codigos MXML De: Ricardo Cardoso
2.2.
Re: OpenMeetings Codigos MXML De: Fabiano Fernandes
2.3.
Editando datagrid e salvando no MYSQL De: Eduardo Almeida
3.
duvida com imagens De: rubens trigueiro
4.
MINDWOKS - Conquiste sua Certificação De: cadumartins22

Mensagens

1.1.

Re: Um .AS varias Classes

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

Ter, 28 de Set de 2010 11:32 am



Alessandro,
Uma regra q vale para AS3 e Java, cada arquivo pode conter somente uma classe pública e o nome do arquivo tem q ser o mesmo nome da classe pública. As demais classes no arquivo são chamadas de inner classes (classes internas) e só podem ser "vistas" pela classe pública do arquivo.

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

--- Em flex-brasil@yahoogrupos.com.br, Alessandro Moreira <alessandro.moreira@...> escreveu
>
> 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@...
> alessandromoreira.wordpress.com
> http://meadiciona.com/alessandromoreira
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>

1.2.

Re: Um .AS varias Classes

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

Ter, 28 de Set de 2010 12:45 pm



Fabio,

Mas debugando o código obtenho a informação que o tipo do objeto referido
pelo evento é DefaultTile. Então como posso referenciar esta classe para
fazer uma checagem de tipo

if(evento.mouseTarget is DefaultTile) { ... }
1120: Access of undefined property DefaultTile.

:D

2010/9/28 Fabio <fabiophx2002@yahoo.com.br>

>
>
> Alessandro,
> Uma regra q vale para AS3 e Java, cada arquivo pode conter somente uma
> classe pública e o nome do arquivo tem q ser o mesmo nome da classe pública.
> As demais classes no arquivo são chamadas de inner classes (classes
> internas) e só podem ser "vistas" pela classe pública do arquivo.
>
> []s
> Fabio da Silva
> http://www.fabiophx.blogspot.com/
>
> --- Em flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>,
> Alessandro Moreira <alessandro.moreira@...> escreveu
>
> >
> > 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@...
>
> > alessandromoreira.wordpress.com
> > http://meadiciona.com/alessandromoreira
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>
>

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

2.1.

OpenMeetings Codigos MXML

Enviado por: "Ricardo Cardoso" rickdukflex@ymail.com   rickdukflex@ymail.com

Ter, 28 de Set de 2010 12:00 pm



Olá, alguém ja viu uma aplicação Flex para conferencia com o nome de OpenMeetings... é uma solução OpenSource que fica para download no site http://code.google.com/p/openmeetings/Mas eu consegui achar o projeto Java e o Projeto Flex que contem os arquivos mxml eu nao achei para baixar...
Alguém sabe onde posso achar? ou se estão disponiveis?

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

2.2.

Re: OpenMeetings Codigos MXML

Enviado por: "Fabiano Fernandes" silva.fernandes777@gmail.com   silva_fernandes777

Ter, 28 de Set de 2010 12:51 pm



Olá Ricardo ..

Uma observação (talvez eu esteje enganado), mas o OpenMeeting é feito em
OpenLaszlo e não em Flex.

Aplicações para webconferencia feita em Flex (essa eu tenho certeza) é o BBB
(BigBlueButton)

www.bigbluebutton.org

Att
Fabiano Fernandes

2010/9/28 Ricardo Cardoso <rickdukflex@ymail.com>

>
>
> Olá, alguém ja viu uma aplicação Flex para conferencia com o nome de
> OpenMeetings... é uma solução OpenSource que fica para download no site
> http://code.google.com/p/openmeetings/Mas eu consegui achar o projeto Java
> e o Projeto Flex que contem os arquivos mxml eu nao achei para baixar...
> Alguém sabe onde posso achar? ou se estão disponiveis?
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

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

2.3.

Editando datagrid e salvando no MYSQL

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

Ter, 28 de Set de 2010 11:33 pm




Boa noite pessoal..
Estou com um sisteminha em flex funcionando perfeitamente.
Utilizo o amfphp para fazer a conexão com o PHP.

Com isso administro meu banco de dados perfeitamente, usando os compontes do flex (datagrid, combobox, textinput, etc).

O que eu preciso saber é como atualizar meus dados do mysql que estão populando meu datagrid? (isto é, indo diretamento no campo e alterar o dado dentro dele mesmo)
Sei que devo utilizar o editable=true, mas não sei os procedimentos para gravar as alterações no mysql.

Eu sei como alterar os dados do datagrid selecionando a linha que por sua vez joga os dados do selecteditem nos textinputs.
Mas gostaria de altera-los diretamente no datagrid.

Desde já, agradeço.

Eduardo Almeida.



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

3.

duvida com imagens

Enviado por: "rubens trigueiro" rubens01@yahoo.com.br   rubens01

Ter, 28 de Set de 2010 11:33 pm



to tentando fazer um imagem aparecer no Flex mais nao to conseguindo

na parte do código que tem br/imagens/save.png a imagem nao aparece

o código ta certo ?

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
width="855">
<mx:Accordion width="155" height="248" x="10" y="110">
<mx:Canvas label="Menu" width="100%" height="100%">
<mx:Button x="10" y="10" label="Cadastro Cliente"/>
</mx:Canvas>
</mx:Accordion>
<mx:ApplicationControlBar width="835" height="54" x="10" y="10"
themeColor="#000000" >
<mx:Label text="S" fontSize="25" width="26" />
<mx:Label text="A" fontSize="25" color="#FD1004" width="24" fontFamily="Georgia"
textAlign="left"/>
<mx:Label text="VE" fontSize="25" enabled="true" fontFamily="Arial"/>
<mx:Label text="Conservação, limpeza e manutenção LTDA." textAlign="right"
textDecoration="normal" fontWeight="bold" fontSize="15"/>
</mx:ApplicationControlBar>
<mx:ApplicationControlBar width="835" height="54" x="10" y="504">
<mx:Label text="Rua Capitão Temudo,248 Cabugá Telefone (081) 8626-7340 /
9733-9540"/>
</mx:ApplicationControlBar>

<mx:Label x="173" y="110" text="Serviços :" fontSize="15"/>
<mx:Label x="173" y="136" text="Serviços Gerais Limpeza" fontSize="15"/>
<mx:Label x="173" y="162" text="Restauração de bens publicos e privados"
fontSize="15"/>
<mx:Label x="173" y="188" text="Pintura" fontSize="15"/>
<mx:Label x="173" y="214" text="Marcenaria" fontSize="15"/>
<mx:Label x="173" y="240" text="Estoque / Pedreiro" fontSize="15"/>
<mx:Label x="173" y="266" text="Eletrico" fontSize="15"/>
<mx:Label x="173" y="292" text="Hidraúlico" fontSize="15"/>
<mx:Label x="173" y="318" text="Hidraúlico" fontSize="15"/>
<mx:Image source="@Embed('br/imagens/save.png')" height="62" width="100"
x="528" y="136"/>

</mx:Application>

4.

MINDWOKS - Conquiste sua Certificação

Enviado por: "cadumartins22" cadumartins22@yahoo.com.br   cadumartins22

Qua, 29 de Set de 2010 9:41 am



CARREIRAS MICROSOFT

MCITP : WINDOWS SERVER 2008
HORÁRIO: DAS 19H00 ÀS 23H00
03 DE NOVEMBRO | NOTURNO| 168 HORAS
Duração + - 4 meses

MCPD - WEB DEVELOPER 4 – VISUAL STUDIO 2010
HORÁRIO: DAS 14H00 ÁS 18H00
06 DE NOVEMBRO | SABADO| 144 HORAS
Duração + - 9 meses

MCTS : OFFICE SHAREPOINT SERVER 2007 –CONFIGURATION
HORÁRIO: DAS 19H00 ÀS 23H00
18 DE OUTUBRO | NOTURNO| 24 HORAS

MÓDULOS INDIVIDUAIS

MÓDULO: 6418 - DEPLOYING WINDOWS SERVER 2008
INÍCIO DO CURSO: 28/09/2010 E TÉRMINO DO CURSO: 14/10/2010
NOTURNO DAS 19:00 AS 23:00 DE TERÇA E QUINTA

6421 - CONFIGURING AND TROUBLESHOOTING A WINDOWS SERVER 2008 NETWORK INFRASTRUCTURE
INÍCIO: 20/11/10 E TÉRMINO: 05/02/11
SÁBADO DAS 08:00 AS 12:00

6424 - FUNDAMENTALS OF MICROSOFT SERVER 2008 ACTIVE DIRECTORY
INÍCIO: 12/02/11 E TÉRMINO: 19/02/11
SÁBADO DAS 08:00 AS 12:00

6425 - TS: WINDOWS SERVER 2008 ACTIVE DIRECTORY, DOMIM SERVER
INÍCIO: 26/02/11 E TÉRMINO: 30/04/11
SÁBADO DAS 08:00 AS 12:00

6426 - CONFIGURING AND TROUBLESHOOTING IDENTITY AND ACCESS SOLUTIONS WITH WINDOWS SERVER 2008 ACTIVE DIRECTORY
INÍCIO: 07/05/11 E TÉRMINO: 09/07/11
SÁBADO DAS 08:00 AS 12:00

6428 - CONFIGURING AND TROUBLESHOOTING WINDOWS SERVER 2008 TERMINAL SERVICES
INÍCIO DO CURSO: 19/10/2010 E TÉRMINO DO CURSO: 28/10/2010
NOTURNO DAS 19:00 AS 23:00 DE TERÇA E QUINTA

6430 - MANAGING AND MAINTAINING WINDOWS SERVER 2008 SERVERS
INÍCIO DO CURSO: 02/11/2010 E TÉRMINO DO CURSO: 14/12/2010
NOTURNO DAS 19:00 AS 23:00 DE TERÇA E QUINTA

6430 - MANAGING AND MAINTAINING WINDOWS SERVER 2008 SERVERS
INÍCIO: 16/07/11 E TÉRMINO: 17/09/11
SÁBADO DAS 08:00 AS 12:00

ITIL V3 FOUNDATIONS PREP
HORÁRIO: DAS 19:00 AS 23:00 | NOTURNO
18 A 22 DE OUTUBRO | 20 HORAS

COBIT 4.1
HORÁRIO: DAS 19:00 AS 23:00 | NOTURNO
26 A 29 DE OUTUBRO | 16 HORAS

PMI - GERÊNCIA DE PROJETOS SEGUNDO AS BOAS PRÁTICAS DO PMI
HORÁRIO: DAS 19:00 AS 23:00 | NOTURNO
03 A 29 DE NOVEMBRO | 40 HORAS | SEG, QUA E SEX

As inscrições devem ser feitas através do Centro de Treinamento MINDWORKS.
Ligue agora mesmo 19 3252 3908 !!
E-mail: treinamento.cps@mindworks.com.br

* Consulte sobre grupos fechados em qualquer localidade.

CAMPINAS
Av. Doutor José de Souza Campos, 1547/ 2º. Andar
Nova Campinas
Campinas – SP

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

Y! Encontros. Não acredita? Veja histórias de sucesso!

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

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