[flex-brasil] Resumo 2576

Flex-Brasil

Mensagens neste resumo (11 Mensagens)

1.1.
Re: Acesso a banco de dados direto do Flex De: chicolino hehe
1.2.
Re: Acesso a banco de dados direto do Flex De: pcassiano@ymail.com
1.3.
Re: Acesso a banco de dados direto do Flex De: Eduardo Kraus
1.4.
Re: Acesso a banco de dados direto do Flex De: Geraldo Vianna
1.5.
Re: Acesso a banco de dados direto do Flex De: Geraldo Vianna
1.6.
Re: Acesso a banco de dados direto do Flex De: Filipe Portes
2.
RES: BlazeDS Erro Conexão De: Jose Maria de Oliveira
3.
Retorno de função! De: Leonardo Machado
4.1.
RES: [flex-brasil] Menu dinâmico De: Emerson Mota
5.
ANN - Livro de Flex + Flash Media Server De: Carlos Eduardo Franco
6.
Service no SWIZ De: Emerson Mota

Mensagens

1.1.

Re: Acesso a banco de dados direto do Flex

Enviado por: "chicolino hehe" chicolinohehe@hotmail.com

Sex, 23 de Out de 2009 12:33 pm




No air é certeza da uma olhada nesse link... mas web nunca tentei.

http://livedocs.adobe.com/flex/3/html/help.html?content=SQL_01.html

Francisco Luchese
-------------------
CONSISANET - Developer

To: flex-brasil@yahoogrupos.com.br
From: reinaldonj@gmail.com
Date: Fri, 23 Oct 2009 09:58:53 -0200
Subject: Re: [flex-brasil] Acesso a banco de dados direto do Flex

Como boas praticas e segurança não é recomendado. Mas possivel é sim.

2009/10/22 raphainfo <raphainfo@yahoo.com.br>

>

>

> Gostaria de saber se é possível acessar uma base dados direto do Flex, sem

> precisar passar por Java, ou outra linguagem (no "backend"), ou seja, os

> SELECT, INSERT, UPDATE, DELETE estar no Flex.

>

> Isso é possível?

>

> []s

>

>

>

--

Atenciosamente,

Reinaldo Nunes Junior

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










__________________________________________________________
Você sabia que o Hotmail mudou? Clique e descubra as novidades.
http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx

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

1.2.

Re: Acesso a banco de dados direto do Flex

Enviado por: "pcassiano@ymail.com" pcassiano@ymail.com   pcassiano@ymail.com

Sex, 23 de Out de 2009 1:42 pm



Fazendo um link com a pergunta do colega...

Tenho testado algumas aplicações que dizem coisas como: "Usuários do plano básico têm direito a 500MB de espaço em disco" ou "Usuários do plano XYZ têm direito a 1GB de espaço em disco" etc.

Minha pergunta é: como esses caras persistem esses dados?

Como aplicações Flex, por exemplo, um editor e compartilhador de fotos ou mesmo um editor de texto colaborativo armazenam os dados gerados pelos usuários no Servidor? Em XML? Outro formato?

E quanto às aplicações "híbridas", com versões Flex (online) e AIR (desktop)? Eles podem usar o mesmo método/formato/estratégia de armazenamento de dados?

--- Em flex-brasil@yahoogrupos.com.br, "raphainfo" <raphainfo@...> escreveu
>
> Gostaria de saber se é possível acessar uma base dados direto do Flex, sem precisar passar por Java, ou outra linguagem (no "backend"), ou seja, os SELECT, INSERT, UPDATE, DELETE estar no Flex.
>
> Isso é possível?
>
> []s
>

1.3.

Re: Acesso a banco de dados direto do Flex

Enviado por: "Eduardo Kraus" eduardokraus@gmail.com   eduardo_kraus

Sex, 23 de Out de 2009 3:42 pm



Neste caso ele cria SQL-LITE na maquina local. Ou no máximo em pasta
compartilhada remota.

"The runtime includes a SQL database engine with support for many standard
SQL features, using the open source *SQLite database system*" *
Eduardo Kraus*
Desenvolvedor
eduardokraus@gmail.com
http://blog.mxml.com.br
http://twitter.com/EduardoKraus

2009/10/23 chicolino hehe <chicolinohehe@hotmail.com>

>
>
>
> No air é certeza da uma olhada nesse link... mas web nunca tentei.
>
> http://livedocs.adobe.com/flex/3/html/help.html?content=SQL_01.html
>
> Francisco Luchese
> -------------------
> CONSISANET - Developer
>
> To: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> From: reinaldonj@gmail.com <reinaldonj%40gmail.com>
> Date: Fri, 23 Oct 2009 09:58:53 -0200
> Subject: Re: [flex-brasil] Acesso a banco de dados direto do Flex
>
>
> Como boas praticas e segurança não é recomendado. Mas possivel é sim.
>
> 2009/10/22 raphainfo <raphainfo@yahoo.com.br <raphainfo%40yahoo.com.br>>
>
> >
>
> >
>
> > Gostaria de saber se é possível acessar uma base dados direto do Flex,
> sem
>
> > precisar passar por Java, ou outra linguagem (no "backend"), ou seja, os
>
> > SELECT, INSERT, UPDATE, DELETE estar no Flex.
>
> >
>
> > Isso é possível?
>
> >
>
> > []s
>
> >
>
> >
>
> >
>
> --
>
> Atenciosamente,
>
> Reinaldo Nunes Junior
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
> __________________________________________________________
> Você sabia que o Hotmail mudou? Clique e descubra as novidades.
> http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

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

1.4.

Re: Acesso a banco de dados direto do Flex

Enviado por: "Geraldo Vianna" geraldoviannajr@gmail.com   geraldo_vianna_jr

Sex, 23 de Out de 2009 8:31 pm



isso não usa a FSDALIB
isso não usa a FSDALIB
isso não usa a FSDALIB
isso não usa a FSDALIB
isso não usa a FSDALIB
isso não usa a FSDALIB
isso não usa a FSDALIB

É UM HTTP SERVICE...

AÍ FICA FÁCIL... ATÉ MEU FILHO DE DOIS ANOS CONSEGUE...

2009/10/23 Eduardo Kraus <eduardokraus@gmail.com>

>
>
> Caraca, a lista de usuários me vem com os User e senhas....
> <ponto>
> <funcionarios>
> <ref>8</ref>
> <login>ADMIN</login>
> <senha>pedkau1</senha>
> <nome>ADMINISTRADOR DO SISTEMA</nome>
> <fk_funcao_ref>2</fk_funcao_ref>
> <funcao_nome>GERENTE</funcao_nome>
> <acesso_movimento>1</acesso_movimento>
> <acesso_funcao>1</acesso_funcao>
> <acesso_operacao>1</acesso_operacao>
> <acesso_funcionarios>1</acesso_funcionarios>
> <alterar_movimento>1</alterar_movimento>
> <alterar_funcao>1</alterar_funcao>
> <alterar_operacao>1</alterar_operacao>
> <alterar_funcionarios>1</alterar_funcionarios>
> <inserir_movimento>1</inserir_movimento>
> <inserir_funcao>1</inserir_funcao>
> <inserir_operacao>1</inserir_operacao>
> <inserir_funcionarios>1</inserir_funcionarios>
> <ref_empresa>1</ref_empresa>
> <nome_empresa>EMPRESA TESTE</nome_empresa>
> <correcao_min>0</correcao_min>
> <tempo_alterar>0</tempo_alterar>
> <ip>8</ip>
> </funcionarios>
> <funcionarios>
> <ref>1</ref>
> <login>GERALDO</login>
> <senha>pedkau1</senha>
> <nome>GERALDO VIANNA</nome>
> <fk_funcao_ref>5</fk_funcao_ref>
> <funcao_nome>DESENVOLVEDOR SN.</funcao_nome>
> <acesso_movimento>1</acesso_movimento>
> <acesso_funcao>1</acesso_funcao>
> <acesso_operacao>1</acesso_operacao>
> <acesso_funcionarios>1</acesso_funcionarios>
> <alterar_movimento>1</alterar_movimento>
> <alterar_funcao>1</alterar_funcao>
> <alterar_operacao>1</alterar_operacao>
> <alterar_funcionarios>1</alterar_funcionarios>
> <inserir_movimento>1</inserir_movimento>
> <inserir_funcao>1</inserir_funcao>
> <inserir_operacao>1</inserir_operacao>
> <inserir_funcionarios>1</inserir_funcionarios>
> <ref_empresa>1</ref_empresa>
> <nome_empresa>EMPRESA TESTE</nome_empresa>
> <correcao_min>0</correcao_min>
> <tempo_alterar>35</tempo_alterar>
> <ip>1</ip>
> </funcionarios>
> <funcionarios>
> <ref>10</ref>
> <login>Nielson</login>
> <senha>123</senha>
> <nome>Nielson Trindade</nome>
> <fk_funcao_ref>1</fk_funcao_ref>
> <funcao_nome>PROGRAMADOR</funcao_nome>
> <acesso_movimento>1</acesso_movimento>
> <acesso_funcao>1</acesso_funcao>
> <acesso_operacao>1</acesso_operacao>
> <acesso_funcionarios>1</acesso_funcionarios>
> <alterar_movimento>1</alterar_movimento>
> <alterar_funcao>0</alterar_funcao>
> <alterar_operacao>0</alterar_operacao>
> <alterar_funcionarios>0</alterar_funcionarios>
> <inserir_movimento>1</inserir_movimento>
> <inserir_funcao>0</inserir_funcao>
> <inserir_operacao>0</inserir_operacao>
> <inserir_funcionarios>0</inserir_funcionarios>
> <ref_empresa>0</ref_empresa>
> <nome_empresa>
> </nome_empresa>
> <correcao_min></correcao_min>
> <tempo_alterar>1000</tempo_alterar>
> <ip>10</ip>
> </funcionarios>
> <funcionarios>
> <ref>9</ref>
> <login>VISITANTE</login>
> <senha>123</senha>
> <nome>USUÁRIO PARA TESTE</nome>
> <fk_funcao_ref>1</fk_funcao_ref>
> <funcao_nome>PROGRAMADOR</funcao_nome>
> <acesso_movimento>1</acesso_movimento>
> <acesso_funcao>1</acesso_funcao>
> <acesso_operacao>1</acesso_operacao>
> <acesso_funcionarios>1</acesso_funcionarios>
> <alterar_movimento>0</alterar_movimento>
> <alterar_funcao>0</alterar_funcao>
> <alterar_operacao>0</alterar_operacao>
> <alterar_funcionarios>0</alterar_funcionarios>
> <inserir_movimento>1</inserir_movimento>
> <inserir_funcao>0</inserir_funcao>
> <inserir_operacao>0</inserir_operacao>
> <inserir_funcionarios>0</inserir_funcionarios>
> <ref_empresa>1</ref_empresa>
> <nome_empresa>EMPRESA TESTE</nome_empresa>
> <correcao_min>0</correcao_min>
> <tempo_alterar>15</tempo_alterar>
> <ip>9</ip>
> </funcionarios>
> </ponto>
>
>
> Eduardo Kraus
> Desenvolvedor
> eduardokraus@gmail.com <eduardokraus%40gmail.com>
> http://blog.mxml.com.br
>
> 2009/10/23 Eduardo Kraus <eduardokraus@gmail.com<eduardokraus%40gmail.com>
> >
>
> > Caraca, com esta senha, escolhendo Usar ADMIN entrou
> > ADMIN
> > pedkau1
> >
> > Que furo de segurança....
> >
> > Eduardo Kraus
> > Desenvolvedor
> > eduardokraus@gmail.com <eduardokraus%40gmail.com>
> > http://blog.mxml.com.br
> >
> >
> > 2009/10/23 Mário Júnior <juninhog12@gmail.com <juninhog12%40gmail.com>>
> >
> >
> >>
> >> Putzz.... nao durou nem 2 min (considerando o tempo q tive para baixar o
> >> decompilador da web e instala-lo)
> >>
> >> No seu arquivo "ponto.mxml" vc tem o seguinte trecho de código:
> >>
> >> <mx:FSDA_Conn
> >> FSDA_database="baixeai01"
> >> FSDA_driver="mysql"
> >> FSDA_host="mysql.beixeai.com"
> >> FSDA_password="pedkau1"
> >> FSDA_servidor="PHP"
> >> FSDA_urlservidor="http://www.beixeai.com/ponto/"
> >> FSDA_user="baixeai01"
> >> id="con1" x="10" y="10"/>
> >>
> >> <mx:FSDA_DataSource
> >> FSDA_AutoOpen="false"
> >> FSDA_CharSet="utf8"
> >> FSDA_Connection="con1"
> >> FSDA_PostFields="NOME,CORRECAO_MIN"
> >> FSDA_PostPK="REF"
> >> FSDA_PostTable="`empresa`"
> >> FSDA_ShowWait="true"
> >> FSDA_TrocaCursor="true"
> >> FSDA_sql="SELECT REF, NOME, CORRECAO_MIN FROM `empresa`"
> >> id="dsEmpresa" x="42" y="10"/>
> >>
> >> Entao, pra ficar claro, já sei o nome do seu BD (baixeai01), o host (
> >> mysql.beixeai.com) , o usuario (baixeai01) e a senha (pedkau1). Oq mais
> >> preciso para fazer um drop table no seu banco???
> >>
> >> GENTE... A Macromedia (na época) qnd criou o Flex já tinha o ColdFusion.
> >> Pq
> >> vcs acham q ela não quis q o Flex tivesse acesso direto ao BD??? Pq vcs
> >> acham q a Adobe (a partir de 2005, qnd comprou a Macromedia) preferiu
> >> tornar
> >> o flex conectável com qualquer linguagem back-end???? SEGURANÇA!
> >> SEGURANÇA!
> >> SEGURANÇA!
> >>
> >> Então, de uma vez por todas: USAR FLEX PRA CONECTAR DIRETO NO BD É
> >> BALELA...
> >> é coisa de preguiça, amadorismo, sobrinhagem.. por favor, nao usem isso!
> >> Reconheço o grande esforço que o autor teve em criar os componentes e
> tal,
> >> mas pra que tornar algo seguro em inseguro? Só pra ter mais tempo pra
> >> tomar
> >> coca no fim do dia???
> >>
> >> Para finalizar, Adobe Flex atua SOMENTE NA CAMADA DE VISAO... NUNCA DEVE
> >> CONHECER O SEU BANCO DE DADOS!
> >> Agora.. se vc quer usar, daí é um problema meramente seu, mas nao chore
> >> qnd
> >> qualquer lammerzinho arrombar o seu banco de dados depois =D.
> >>
> >> #prontofalei
> >>
> >> 2009/10/23 Eduardo Kraus <eduardokraus@gmail.com<eduardokraus%40gmail.com>
> <eduardokraus%40gmail.com>
> >> >
> >>
> >>
> >> >
> >> >
> >> > Esta história de acesos direto é muito inseguro.
> >> > O grande problema é que a senha você adiciona no código fonte e este é
> >> > descompilável.
> >> >
> >> > Então
> >> >
> >> > *for(var i:int = 0; i<125846894; i++)*
> >> > *{*
> >> > * trace("Use linguagem de servidor para acessar DB!");*
> >> > *}*
> >> >
> >> > Eduardo Kraus
> >> > Desenvolvedor
> >> > eduardokraus@gmail.com <eduardokraus%40gmail.com> <eduardokraus%
> 40gmail.com> <eduardokraus%
> >> 40gmail.com>
> >> > http://blog.mxml.com.br
> >> >
> >> >
> >> > 2009/10/22 raphainfo <raphainfo@yahoo.com.br<raphainfo%40yahoo.com.br><raphainfo%
> 40yahoo.com.br><raphainfo%
> >> 40yahoo.com.br>>
> >> >
> >> > >
> >> > >
> >> > > Gostaria de saber se é possível acessar uma base dados direto do
> Flex,
> >> > sem
> >> > > precisar passar por Java, ou outra linguagem (no "backend"), ou
> seja,
> >> os
> >> > > SELECT, INSERT, UPDATE, DELETE estar no Flex.
> >> > >
> >> > > Isso é possível?
> >> > >
> >> > > []s
> >> > >
> >> > >
> >> > >
> >> >
> >> > [As partes desta mensagem que não continham texto foram removidas]
> >> >
> >> >
> >> >
> >>
> >> --
> >> Mario Junior
> >> Enterprise Java / Flex Architectures
> >> Adobe Certified Expert Flex 3 with AIR
> >>
> >> Sofshore Informática
> >> http://www.sofshore.com.br
> >> +55 (48) 3337 2003
> >> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100
> Itacorubi
> >> Florianopolis SC Brasil
> >>
> >> [As partes desta mensagem que não continham texto foram removidas]
> >>
> >>
> >>
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--
Geraldo Vianna

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

1.5.

Re: Acesso a banco de dados direto do Flex

Enviado por: "Geraldo Vianna" geraldoviannajr@gmail.com   geraldo_vianna_jr

Sex, 23 de Out de 2009 8:32 pm



isso não usa a FSDALIB
isso não usa a FSDALIB
isso não usa a FSDALIB
isso não usa a FSDALIB
isso não usa a FSDALIB
isso não usa a FSDALIB
isso não usa a FSDALIB

É UM HTTP SERVICE...

AÍ FICA FÁCIL... ATÉ MEU FILHO DE DOIS ANOS CONSEGUE...

2009/10/23 Eduardo Kraus <eduardokraus@gmail.com>

>
>
> Caraca, a lista de usuários me vem com os User e senhas....
> <ponto>
> <funcionarios>
> <ref>8</ref>
> <login>ADMIN</login>
> <senha>pedkau1</senha>
> <nome>ADMINISTRADOR DO SISTEMA</nome>
> <fk_funcao_ref>2</fk_funcao_ref>
> <funcao_nome>GERENTE</funcao_nome>
> <acesso_movimento>1</acesso_movimento>
> <acesso_funcao>1</acesso_funcao>
> <acesso_operacao>1</acesso_operacao>
> <acesso_funcionarios>1</acesso_funcionarios>
> <alterar_movimento>1</alterar_movimento>
> <alterar_funcao>1</alterar_funcao>
> <alterar_operacao>1</alterar_operacao>
> <alterar_funcionarios>1</alterar_funcionarios>
> <inserir_movimento>1</inserir_movimento>
> <inserir_funcao>1</inserir_funcao>
> <inserir_operacao>1</inserir_operacao>
> <inserir_funcionarios>1</inserir_funcionarios>
> <ref_empresa>1</ref_empresa>
> <nome_empresa>EMPRESA TESTE</nome_empresa>
> <correcao_min>0</correcao_min>
> <tempo_alterar>0</tempo_alterar>
> <ip>8</ip>
> </funcionarios>
> <funcionarios>
> <ref>1</ref>
> <login>GERALDO</login>
> <senha>pedkau1</senha>
> <nome>GERALDO VIANNA</nome>
> <fk_funcao_ref>5</fk_funcao_ref>
> <funcao_nome>DESENVOLVEDOR SN.</funcao_nome>
> <acesso_movimento>1</acesso_movimento>
> <acesso_funcao>1</acesso_funcao>
> <acesso_operacao>1</acesso_operacao>
> <acesso_funcionarios>1</acesso_funcionarios>
> <alterar_movimento>1</alterar_movimento>
> <alterar_funcao>1</alterar_funcao>
> <alterar_operacao>1</alterar_operacao>
> <alterar_funcionarios>1</alterar_funcionarios>
> <inserir_movimento>1</inserir_movimento>
> <inserir_funcao>1</inserir_funcao>
> <inserir_operacao>1</inserir_operacao>
> <inserir_funcionarios>1</inserir_funcionarios>
> <ref_empresa>1</ref_empresa>
> <nome_empresa>EMPRESA TESTE</nome_empresa>
> <correcao_min>0</correcao_min>
> <tempo_alterar>35</tempo_alterar>
> <ip>1</ip>
> </funcionarios>
> <funcionarios>
> <ref>10</ref>
> <login>Nielson</login>
> <senha>123</senha>
> <nome>Nielson Trindade</nome>
> <fk_funcao_ref>1</fk_funcao_ref>
> <funcao_nome>PROGRAMADOR</funcao_nome>
> <acesso_movimento>1</acesso_movimento>
> <acesso_funcao>1</acesso_funcao>
> <acesso_operacao>1</acesso_operacao>
> <acesso_funcionarios>1</acesso_funcionarios>
> <alterar_movimento>1</alterar_movimento>
> <alterar_funcao>0</alterar_funcao>
> <alterar_operacao>0</alterar_operacao>
> <alterar_funcionarios>0</alterar_funcionarios>
> <inserir_movimento>1</inserir_movimento>
> <inserir_funcao>0</inserir_funcao>
> <inserir_operacao>0</inserir_operacao>
> <inserir_funcionarios>0</inserir_funcionarios>
> <ref_empresa>0</ref_empresa>
> <nome_empresa>
> </nome_empresa>
> <correcao_min></correcao_min>
> <tempo_alterar>1000</tempo_alterar>
> <ip>10</ip>
> </funcionarios>
> <funcionarios>
> <ref>9</ref>
> <login>VISITANTE</login>
> <senha>123</senha>
> <nome>USUÁRIO PARA TESTE</nome>
> <fk_funcao_ref>1</fk_funcao_ref>
> <funcao_nome>PROGRAMADOR</funcao_nome>
> <acesso_movimento>1</acesso_movimento>
> <acesso_funcao>1</acesso_funcao>
> <acesso_operacao>1</acesso_operacao>
> <acesso_funcionarios>1</acesso_funcionarios>
> <alterar_movimento>0</alterar_movimento>
> <alterar_funcao>0</alterar_funcao>
> <alterar_operacao>0</alterar_operacao>
> <alterar_funcionarios>0</alterar_funcionarios>
> <inserir_movimento>1</inserir_movimento>
> <inserir_funcao>0</inserir_funcao>
> <inserir_operacao>0</inserir_operacao>
> <inserir_funcionarios>0</inserir_funcionarios>
> <ref_empresa>1</ref_empresa>
> <nome_empresa>EMPRESA TESTE</nome_empresa>
> <correcao_min>0</correcao_min>
> <tempo_alterar>15</tempo_alterar>
> <ip>9</ip>
> </funcionarios>
> </ponto>
>
>
> Eduardo Kraus
> Desenvolvedor
> eduardokraus@gmail.com <eduardokraus%40gmail.com>
> http://blog.mxml.com.br
>
> 2009/10/23 Eduardo Kraus <eduardokraus@gmail.com<eduardokraus%40gmail.com>
> >
>
> > Caraca, com esta senha, escolhendo Usar ADMIN entrou
> > ADMIN
> > pedkau1
> >
> > Que furo de segurança....
> >
> > Eduardo Kraus
> > Desenvolvedor
> > eduardokraus@gmail.com <eduardokraus%40gmail.com>
> > http://blog.mxml.com.br
> >
> >
> > 2009/10/23 Mário Júnior <juninhog12@gmail.com <juninhog12%40gmail.com>>
> >
> >
> >>
> >> Putzz.... nao durou nem 2 min (considerando o tempo q tive para baixar o
> >> decompilador da web e instala-lo)
> >>
> >> No seu arquivo "ponto.mxml" vc tem o seguinte trecho de código:
> >>
> >> <mx:FSDA_Conn
> >> FSDA_database="baixeai01"
> >> FSDA_driver="mysql"
> >> FSDA_host="mysql.beixeai.com"
> >> FSDA_password="pedkau1"
> >> FSDA_servidor="PHP"
> >> FSDA_urlservidor="http://www.beixeai.com/ponto/"
> >> FSDA_user="baixeai01"
> >> id="con1" x="10" y="10"/>
> >>
> >> <mx:FSDA_DataSource
> >> FSDA_AutoOpen="false"
> >> FSDA_CharSet="utf8"
> >> FSDA_Connection="con1"
> >> FSDA_PostFields="NOME,CORRECAO_MIN"
> >> FSDA_PostPK="REF"
> >> FSDA_PostTable="`empresa`"
> >> FSDA_ShowWait="true"
> >> FSDA_TrocaCursor="true"
> >> FSDA_sql="SELECT REF, NOME, CORRECAO_MIN FROM `empresa`"
> >> id="dsEmpresa" x="42" y="10"/>
> >>
> >> Entao, pra ficar claro, já sei o nome do seu BD (baixeai01), o host (
> >> mysql.beixeai.com) , o usuario (baixeai01) e a senha (pedkau1). Oq mais
> >> preciso para fazer um drop table no seu banco???
> >>
> >> GENTE... A Macromedia (na época) qnd criou o Flex já tinha o ColdFusion.
> >> Pq
> >> vcs acham q ela não quis q o Flex tivesse acesso direto ao BD??? Pq vcs
> >> acham q a Adobe (a partir de 2005, qnd comprou a Macromedia) preferiu
> >> tornar
> >> o flex conectável com qualquer linguagem back-end???? SEGURANÇA!
> >> SEGURANÇA!
> >> SEGURANÇA!
> >>
> >> Então, de uma vez por todas: USAR FLEX PRA CONECTAR DIRETO NO BD É
> >> BALELA...
> >> é coisa de preguiça, amadorismo, sobrinhagem.. por favor, nao usem isso!
> >> Reconheço o grande esforço que o autor teve em criar os componentes e
> tal,
> >> mas pra que tornar algo seguro em inseguro? Só pra ter mais tempo pra
> >> tomar
> >> coca no fim do dia???
> >>
> >> Para finalizar, Adobe Flex atua SOMENTE NA CAMADA DE VISAO... NUNCA DEVE
> >> CONHECER O SEU BANCO DE DADOS!
> >> Agora.. se vc quer usar, daí é um problema meramente seu, mas nao chore
> >> qnd
> >> qualquer lammerzinho arrombar o seu banco de dados depois =D.
> >>
> >> #prontofalei
> >>
> >> 2009/10/23 Eduardo Kraus <eduardokraus@gmail.com<eduardokraus%40gmail.com>
> <eduardokraus%40gmail.com>
> >> >
> >>
> >>
> >> >
> >> >
> >> > Esta história de acesos direto é muito inseguro.
> >> > O grande problema é que a senha você adiciona no código fonte e este é
> >> > descompilável.
> >> >
> >> > Então
> >> >
> >> > *for(var i:int = 0; i<125846894; i++)*
> >> > *{*
> >> > * trace("Use linguagem de servidor para acessar DB!");*
> >> > *}*
> >> >
> >> > Eduardo Kraus
> >> > Desenvolvedor
> >> > eduardokraus@gmail.com <eduardokraus%40gmail.com> <eduardokraus%
> 40gmail.com> <eduardokraus%
> >> 40gmail.com>
> >> > http://blog.mxml.com.br
> >> >
> >> >
> >> > 2009/10/22 raphainfo <raphainfo@yahoo.com.br<raphainfo%40yahoo.com.br><raphainfo%
> 40yahoo.com.br><raphainfo%
> >> 40yahoo.com.br>>
> >> >
> >> > >
> >> > >
> >> > > Gostaria de saber se é possível acessar uma base dados direto do
> Flex,
> >> > sem
> >> > > precisar passar por Java, ou outra linguagem (no "backend"), ou
> seja,
> >> os
> >> > > SELECT, INSERT, UPDATE, DELETE estar no Flex.
> >> > >
> >> > > Isso é possível?
> >> > >
> >> > > []s
> >> > >
> >> > >
> >> > >
> >> >
> >> > [As partes desta mensagem que não continham texto foram removidas]
> >> >
> >> >
> >> >
> >>
> >> --
> >> Mario Junior
> >> Enterprise Java / Flex Architectures
> >> Adobe Certified Expert Flex 3 with AIR
> >>
> >> Sofshore Informática
> >> http://www.sofshore.com.br
> >> +55 (48) 3337 2003
> >> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100
> Itacorubi
> >> Florianopolis SC Brasil
> >>
> >> [As partes desta mensagem que não continham texto foram removidas]
> >>
> >>
> >>
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--
Geraldo Vianna

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

1.6.

Re: Acesso a banco de dados direto do Flex

Enviado por: "Filipe Portes" omeuefilipe@gmail.com   filipegyn

Sex, 23 de Out de 2009 8:42 pm



@pcassiano
"E quanto às aplicações "híbridas", com versões Flex (online) e AIR
(desktop)? Eles podem usar o mesmo método/formato/estratégia de
armazenamento de dados?"

é possível sim cassiano,

o AIR dispõe de todas os métodos de comunicação com backEnd que o flex
possui,
se hover um conexão disponivel é claro.

2009/10/23 Geraldo Vianna <geraldoviannajr@gmail.com>

>
>
> isso não usa a FSDALIB
> isso não usa a FSDALIB
> isso não usa a FSDALIB
> isso não usa a FSDALIB
> isso não usa a FSDALIB
> isso não usa a FSDALIB
> isso não usa a FSDALIB
>
> É UM HTTP SERVICE...
>
> AÍ FICA FÁCIL... ATÉ MEU FILHO DE DOIS ANOS CONSEGUE...
>
> 2009/10/23 Eduardo Kraus <eduardokraus@gmail.com<eduardokraus%40gmail.com>
> >
>
> >
> >
> > Caraca, a lista de usuários me vem com os User e senhas....
> > <ponto>
> > <funcionarios>
> > <ref>8</ref>
> > <login>ADMIN</login>
> > <senha>pedkau1</senha>
> > <nome>ADMINISTRADOR DO SISTEMA</nome>
> > <fk_funcao_ref>2</fk_funcao_ref>
> > <funcao_nome>GERENTE</funcao_nome>
> > <acesso_movimento>1</acesso_movimento>
> > <acesso_funcao>1</acesso_funcao>
> > <acesso_operacao>1</acesso_operacao>
> > <acesso_funcionarios>1</acesso_funcionarios>
> > <alterar_movimento>1</alterar_movimento>
> > <alterar_funcao>1</alterar_funcao>
> > <alterar_operacao>1</alterar_operacao>
> > <alterar_funcionarios>1</alterar_funcionarios>
> > <inserir_movimento>1</inserir_movimento>
> > <inserir_funcao>1</inserir_funcao>
> > <inserir_operacao>1</inserir_operacao>
> > <inserir_funcionarios>1</inserir_funcionarios>
> > <ref_empresa>1</ref_empresa>
> > <nome_empresa>EMPRESA TESTE</nome_empresa>
> > <correcao_min>0</correcao_min>
> > <tempo_alterar>0</tempo_alterar>
> > <ip>8</ip>
> > </funcionarios>
> > <funcionarios>
> > <ref>1</ref>
> > <login>GERALDO</login>
> > <senha>pedkau1</senha>
> > <nome>GERALDO VIANNA</nome>
> > <fk_funcao_ref>5</fk_funcao_ref>
> > <funcao_nome>DESENVOLVEDOR SN.</funcao_nome>
> > <acesso_movimento>1</acesso_movimento>
> > <acesso_funcao>1</acesso_funcao>
> > <acesso_operacao>1</acesso_operacao>
> > <acesso_funcionarios>1</acesso_funcionarios>
> > <alterar_movimento>1</alterar_movimento>
> > <alterar_funcao>1</alterar_funcao>
> > <alterar_operacao>1</alterar_operacao>
> > <alterar_funcionarios>1</alterar_funcionarios>
> > <inserir_movimento>1</inserir_movimento>
> > <inserir_funcao>1</inserir_funcao>
> > <inserir_operacao>1</inserir_operacao>
> > <inserir_funcionarios>1</inserir_funcionarios>
> > <ref_empresa>1</ref_empresa>
> > <nome_empresa>EMPRESA TESTE</nome_empresa>
> > <correcao_min>0</correcao_min>
> > <tempo_alterar>35</tempo_alterar>
> > <ip>1</ip>
> > </funcionarios>
> > <funcionarios>
> > <ref>10</ref>
> > <login>Nielson</login>
> > <senha>123</senha>
> > <nome>Nielson Trindade</nome>
> > <fk_funcao_ref>1</fk_funcao_ref>
> > <funcao_nome>PROGRAMADOR</funcao_nome>
> > <acesso_movimento>1</acesso_movimento>
> > <acesso_funcao>1</acesso_funcao>
> > <acesso_operacao>1</acesso_operacao>
> > <acesso_funcionarios>1</acesso_funcionarios>
> > <alterar_movimento>1</alterar_movimento>
> > <alterar_funcao>0</alterar_funcao>
> > <alterar_operacao>0</alterar_operacao>
> > <alterar_funcionarios>0</alterar_funcionarios>
> > <inserir_movimento>1</inserir_movimento>
> > <inserir_funcao>0</inserir_funcao>
> > <inserir_operacao>0</inserir_operacao>
> > <inserir_funcionarios>0</inserir_funcionarios>
> > <ref_empresa>0</ref_empresa>
> > <nome_empresa>
> > </nome_empresa>
> > <correcao_min></correcao_min>
> > <tempo_alterar>1000</tempo_alterar>
> > <ip>10</ip>
> > </funcionarios>
> > <funcionarios>
> > <ref>9</ref>
> > <login>VISITANTE</login>
> > <senha>123</senha>
> > <nome>USUÁRIO PARA TESTE</nome>
> > <fk_funcao_ref>1</fk_funcao_ref>
> > <funcao_nome>PROGRAMADOR</funcao_nome>
> > <acesso_movimento>1</acesso_movimento>
> > <acesso_funcao>1</acesso_funcao>
> > <acesso_operacao>1</acesso_operacao>
> > <acesso_funcionarios>1</acesso_funcionarios>
> > <alterar_movimento>0</alterar_movimento>
> > <alterar_funcao>0</alterar_funcao>
> > <alterar_operacao>0</alterar_operacao>
> > <alterar_funcionarios>0</alterar_funcionarios>
> > <inserir_movimento>1</inserir_movimento>
> > <inserir_funcao>0</inserir_funcao>
> > <inserir_operacao>0</inserir_operacao>
> > <inserir_funcionarios>0</inserir_funcionarios>
> > <ref_empresa>1</ref_empresa>
> > <nome_empresa>EMPRESA TESTE</nome_empresa>
> > <correcao_min>0</correcao_min>
> > <tempo_alterar>15</tempo_alterar>
> > <ip>9</ip>
> > </funcionarios>
> > </ponto>
> >
> >
> > Eduardo Kraus
> > Desenvolvedor
> > eduardokraus@gmail.com <eduardokraus%40gmail.com> <eduardokraus%
> 40gmail.com>
> > http://blog.mxml.com.br
> >
> > 2009/10/23 Eduardo Kraus <eduardokraus@gmail.com<eduardokraus%40gmail.com>
> <eduardokraus%40gmail.com>
> > >
> >
> > > Caraca, com esta senha, escolhendo Usar ADMIN entrou
> > > ADMIN
> > > pedkau1
> > >
> > > Que furo de segurança....
> > >
> > > Eduardo Kraus
> > > Desenvolvedor
> > > eduardokraus@gmail.com <eduardokraus%40gmail.com> <eduardokraus%
> 40gmail.com>
> > > http://blog.mxml.com.br
> > >
> > >
> > > 2009/10/23 Mário Júnior <juninhog12@gmail.com <juninhog12%40gmail.com><juninhog12%
> 40gmail.com>>
>
> > >
> > >
> > >>
> > >> Putzz.... nao durou nem 2 min (considerando o tempo q tive para baixar
> o
> > >> decompilador da web e instala-lo)
> > >>
> > >> No seu arquivo "ponto.mxml" vc tem o seguinte trecho de código:
> > >>
> > >> <mx:FSDA_Conn
> > >> FSDA_database="baixeai01"
> > >> FSDA_driver="mysql"
> > >> FSDA_host="mysql.beixeai.com"
> > >> FSDA_password="pedkau1"
> > >> FSDA_servidor="PHP"
> > >> FSDA_urlservidor="http://www.beixeai.com/ponto/"
> > >> FSDA_user="baixeai01"
> > >> id="con1" x="10" y="10"/>
> > >>
> > >> <mx:FSDA_DataSource
> > >> FSDA_AutoOpen="false"
> > >> FSDA_CharSet="utf8"
> > >> FSDA_Connection="con1"
> > >> FSDA_PostFields="NOME,CORRECAO_MIN"
> > >> FSDA_PostPK="REF"
> > >> FSDA_PostTable="`empresa`"
> > >> FSDA_ShowWait="true"
> > >> FSDA_TrocaCursor="true"
> > >> FSDA_sql="SELECT REF, NOME, CORRECAO_MIN FROM `empresa`"
> > >> id="dsEmpresa" x="42" y="10"/>
> > >>
> > >> Entao, pra ficar claro, já sei o nome do seu BD (baixeai01), o host (
> > >> mysql.beixeai.com) , o usuario (baixeai01) e a senha (pedkau1). Oq
> mais
> > >> preciso para fazer um drop table no seu banco???
> > >>
> > >> GENTE... A Macromedia (na época) qnd criou o Flex já tinha o
> ColdFusion.
> > >> Pq
> > >> vcs acham q ela não quis q o Flex tivesse acesso direto ao BD??? Pq
> vcs
> > >> acham q a Adobe (a partir de 2005, qnd comprou a Macromedia) preferiu
> > >> tornar
> > >> o flex conectável com qualquer linguagem back-end???? SEGURANÇA!
> > >> SEGURANÇA!
> > >> SEGURANÇA!
> > >>
> > >> Então, de uma vez por todas: USAR FLEX PRA CONECTAR DIRETO NO BD É
> > >> BALELA...
> > >> é coisa de preguiça, amadorismo, sobrinhagem.. por favor, nao usem
> isso!
> > >> Reconheço o grande esforço que o autor teve em criar os componentes e
> > tal,
> > >> mas pra que tornar algo seguro em inseguro? Só pra ter mais tempo pra
> > >> tomar
> > >> coca no fim do dia???
> > >>
> > >> Para finalizar, Adobe Flex atua SOMENTE NA CAMADA DE VISAO... NUNCA
> DEVE
> > >> CONHECER O SEU BANCO DE DADOS!
> > >> Agora.. se vc quer usar, daí é um problema meramente seu, mas nao
> chore
> > >> qnd
> > >> qualquer lammerzinho arrombar o seu banco de dados depois =D.
> > >>
> > >> #prontofalei
> > >>
> > >> 2009/10/23 Eduardo Kraus <eduardokraus@gmail.com<eduardokraus%40gmail.com>
> <eduardokraus%40gmail.com>
> > <eduardokraus%40gmail.com>
> > >> >
> > >>
> > >>
> > >> >
> > >> >
> > >> > Esta história de acesos direto é muito inseguro.
> > >> > O grande problema é que a senha você adiciona no código fonte e este
> é
> > >> > descompilável.
> > >> >
> > >> > Então
> > >> >
> > >> > *for(var i:int = 0; i<125846894; i++)*
> > >> > *{*
> > >> > * trace("Use linguagem de servidor para acessar DB!");*
> > >> > *}*
> > >> >
> > >> > Eduardo Kraus
> > >> > Desenvolvedor
> > >> > eduardokraus@gmail.com <eduardokraus%40gmail.com> <eduardokraus%
> 40gmail.com> <eduardokraus%
> > 40gmail.com> <eduardokraus%
> > >> 40gmail.com>
> > >> > http://blog.mxml.com.br
> > >> >
> > >> >
> > >> > 2009/10/22 raphainfo <raphainfo@yahoo.com.br<raphainfo%40yahoo.com.br>
> <raphainfo%40yahoo.com.br><raphainfo%
> > 40yahoo.com.br><raphainfo%
> > >> 40yahoo.com.br>>
> > >> >
> > >> > >
> > >> > >
> > >> > > Gostaria de saber se é possível acessar uma base dados direto do
> > Flex,
> > >> > sem
> > >> > > precisar passar por Java, ou outra linguagem (no "backend"), ou
> > seja,
> > >> os
> > >> > > SELECT, INSERT, UPDATE, DELETE estar no Flex.
> > >> > >
> > >> > > Isso é possível?
> > >> > >
> > >> > > []s
> > >> > >
> > >> > >
> > >> > >
> > >> >
> > >> > [As partes desta mensagem que não continham texto foram removidas]
> > >> >
> > >> >
> > >> >
> > >>
> > >> --
> > >> Mario Junior
> > >> Enterprise Java / Flex Architectures
> > >> Adobe Certified Expert Flex 3 with AIR
> > >>
> > >> Sofshore Informática
> > >> http://www.sofshore.com.br
> > >> +55 (48) 3337 2003
> > >> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100
> > Itacorubi
> > >> Florianopolis SC Brasil
> > >>
> > >> [As partes desta mensagem que não continham texto foram removidas]
> > >>
> > >>
> > >>
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Geraldo Vianna
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--
Atenciosamente,
Filipe Portes
Arquiteto de Software
Desenvolvedor Senior JEE/Web/Flex
Politec IT Solutions
SCBD - Sun Certified Bug Developer

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

2.

RES: BlazeDS Erro Conexão

Enviado por: "Jose Maria de Oliveira" jose.oliveira@dtsconsulting.com   josemaria.oliveira

Sex, 23 de Out de 2009 1:12 pm



Pessoal, boa tarde.

Consegui resolver.

Nas propriedades do meu projeto, em Flex Server o meu Context Root estava
/WebContent; alterei-o para o nome do meu projeto e funcionou.

Pergunta: outros testes que fiz com o blazeds, não contecia isso. O que
posso ter feito para que no context root ficou o /WebContent?

Obrigado a todos.

_____

<http://www.dtsconsulting.com/>

José Maria Oliveira
Desenvolvedor

jose.oliveira@dtsconsulting.com

Tel.: 55 (11) 4134-9698
Fax: 55 (11) 4134-9610

_____

_____

De: Jose Maria de Oliveira
Enviada em: quinta-feira, 22 de outubro de 2009 13:27
Para: 'flex-brasil@yahoogrupos.com.br'
Assunto: BlazeDS Erro Conexão

Pessoal, boa tarde.

Estou tendo este erro e não consegui descobri.

Alguém sabe o que poderá ser?

Obrigado

faultCode:Client.Error.MessageSend

faultString:'Send failed' faultDetail:'

Channel.Connect.Failed error NetConnection.Call.Failed: HTTP: Failed: url:
'http://localhost:8080/WebContent/messagebroker/amf''

_____

<http://www.dtsconsulting.com/>

José Maria Oliveira
Desenvolvedor

jose.oliveira@dtsconsulting.com

Tel.: 55 (11) 4134-9698
Fax: 55 (11) 4134-9610

_____

_____

De: flex-brasil@yahoogrupos.com.br [mailto:flex-brasil@yahoogrupos.com.br]
Em nome de Eduardo Kraus
Enviada em: quarta-feira, 21 de outubro de 2009 18:55
Para: flex-brasil@yahoogrupos.com.br
Assunto: Re: [flex-brasil] Carregando PDF dentro do Flash / Flex

Converte para SWF. Existe milhares de ferramentas que fazem esta conversão,
algumas escelentes pagas, outras free.
http://www.google.
<http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=
pdf+to+swf>
com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=pdf+to+swf

Da uma olhada no SWFTOOLS

Eduardo Kraus
Desenvolvedor
eduardokraus@ <mailto:eduardokraus%40gmail.com> gmail.com
http://blog. <http://blog.mxml.com.br> mxml.com.br

2009/10/21 arcanjo_midnight2005 <arcanjo_midnight200
<mailto:arcanjo_midnight2005%40yahoo.com.br> 5@yahoo.com.br>

>
>
> Pessoal, vc's já trabalharam com carregamento de pdf dentro do flash?
> Ex:
> pageflip
>
> http://activeden.
<http://activeden.net/item/dynamic-flash-pageflip-template/full_screen_previ
ew/6339> net/item/dynamic-flash-pageflip-template/full_screen_preview/6339
>
> ou
> um coverflow
>
> http://activeden.
<http://activeden.net/item/dynamic-flash-pageflip-template/full_screen_previ
ew/6339> net/item/dynamic-flash-pageflip-template/full_screen_preview/6339
>
> Queria representar cada pg do pdf, como uma folha do coverflow por
exemplo.
> Encontrei uma API AlivePDF, mas ela não serve para o meu propósito.
>
> Se alguém puder ajudar, agradeço muito
> um abraço!!!
>
>
>

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

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

3.

Retorno de função!

Enviado por: "Leonardo Machado" nardao@gmail.com   leosqs

Sex, 23 de Out de 2009 2:01 pm



Boa tarde senhores!

Estou desenvolvendo uma aplicação Java + Flex e estou com o seguinte
problema:

Quando estou em uma Action no Flex, eu chamo um método do Controller, que
por sua vez aciona o Delegate, que "conversa" com o Java. Perfeito,
funcionando, enviando e trazendo dados tranquilamente.

Porém, eu estou com um problema na "demora" da conversação entre Java e
Flex. A conversação em si é rápida, porém, quando executo um método de outra
classe em uma action, ele executa a proxima linha sem ao menos aguardar o
retorno da outra função.

Segue código pra exemplificar:

A Action chama o o método verificaDuplicidadeLogin, que se encontrar um
login igual ao informado preenche o objeto usuario.

Ele executa o método e ja vai pro if abaixo. O método trás os valores um
pouco "atrasado" e o if sempre cai em null.

Tem algo que eu possa fazer pra aguardar o retorno desta função
verificaDuplicidadeLogin
antes de "executar" o if?

Action

*public* *function* save():*void* {

usuarioController.verificaDuplicidadeLogin(txtLogin.text);

*if*(usuarioController.usuario != *null*)

Alert.show(*"Este login já esta uso, escolha um novo login."*);

}

Controller

*public* *function* verificaDuplicidadeLogin(login:String):*void* {

executeServiceCall(usuarioDelegate.verificaDuplicidadeLogin(login),onVerificaDuplicidadeLogin,onError);

}

*public* *function* onVerificaDuplicidadeLogin(event:ResultEvent):*void*{

usuario = UsuarioModel(event.result);

}

Delegate

*public* *function* verificaDuplicidadeLogin(login:String):AsyncToken {

*return* UsuarioService.verificaDuplicidadeLogin(login);
}

Obrigado!

--
Leonardo Machado

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

4.1.

RES: [flex-brasil] Menu dinâmico

Enviado por: "Emerson Mota" emersonfmota@gmail.com   emersonmota

Sex, 23 de Out de 2009 3:25 pm



private var menu:ArrayCollection;

<mx:Tree id="menuTree" dataProvider="{this.menu}" …

De: flex-brasil@yahoogrupos.com.br [mailto:flex-brasil@yahoogrupos.com.br]
Em nome de Leonardo Machado
Enviada em: quarta-feira, 21 de outubro de 2009 12:32
Para: flex-brasil@yahoogrupos.com.br
Assunto: Re: [flex-brasil] Menu dinâmico

É disso q eu preciso...

Mas o que ao certo vc usou? XLM?

Ou um componente do flex?

Grato

2009/10/21 Emerson Mota <emersonfmota@gmail.com
<mailto:emersonfmota%40gmail.com> >

>
>
> Leonardo,
>
> Você pode ter sub-menus, para isso, eu implementei a rotina de montagem
com
> recursividade, ai, não tem limite para seu menu, pode ter qtos sub-menus
> quiser, filhos, netos, bis-netos...
>
>
> De: flex-brasil@yahoogrupos.com.br
<mailto:flex-brasil%40yahoogrupos.com.br>
<flex-brasil%40yahoogrupos.com.br>[mailto:
> flex-brasil@yahoogrupos.com.br <mailto:flex-brasil%40yahoogrupos.com.br>
<flex-brasil%40yahoogrupos.com.br>]
> Em nome de Leonardo Machado
> Enviada em: quarta-feira, 21 de outubro de 2009 11:16
> Para: flex-brasil@yahoogrupos.com.br
<mailto:flex-brasil%40yahoogrupos.com.br>
<flex-brasil%40yahoogrupos.com.br>
> Assunto: Re: [flex-brasil] Menu dinâmico
>
> Opa!
>
> Primeiramente, muito obrigado pela ajuda.
>
> Minha tabela OBJETO tem um campo chamado cdObjetoPai, se o cdObjeto pai
for
> 0 eu sei que ele é o pai, se for != 0 eu sei que é um subitens que recebe
o
> cdObjetoPai do pai ... acho que fica mais fácil eu ordenar a árvore.
>
> Com base nisso, eu utilizo apenas dois selects para montar a árvore. O
> primeiro lista através do USUARIO os Objetos com cdObjetoPai = 0, que como
> disse são os pais, nisso, ja tenho a estrutura do menu. Depois eu itero a
> lista de menu e busco os filhos de cada pai.
>
> Agora deixa eu entender... se eu tiver uma arvore montada com uma
estrutura
> correta ele me exibe o menu com submenu corretamente através deste
> componente árvore?
>
> Ou eu terei que fazer alguns ajustes pra isso ser totalmente dinâmico.
>
> Minha ideia com isso é controlar acesso à telas e exibição de menus pro
> usuário.
>
> Novamente obrigado!
>
> 2009/10/20 Emerson Mota <emersonfmota@gmail.com
<mailto:emersonfmota%40gmail.com> <emersonfmota%40gmail.com>
> <mailto:emersonfmota%40gmail.com <emersonfmota%2540gmail.com>> >
>
> >
> >
> > Leonardo,
> >
> > Use tree, eu faço assim:
> >
> > Tenho uma tabela de Perfil no SGDB, uma tabela de Menu, onde, cada opção
> de
> > menu cadastrada, está vinculada a um perfil e cada usuário, vinculado
> > também
> > a um perfil, quando um usuário loga, ai, trago da tabela de menu todos
os
> > itens pertencentes ao perfil dele, lógico que tem detalhes de arrumação
> do
> > array, pois, existem cabeçalhos dos menus, opções vinculada a cada
> > cabeçalho..., ai, associo o tree ao array, como dataprovider, pronto.
> >
> > Espero ter ajudado.
> >
> > Ats,
> >
> > Emerson Mota.
> >
> > De: flex-brasil@yahoogrupos.com.br
<mailto:flex-brasil%40yahoogrupos.com.br>
<flex-brasil%40yahoogrupos.com.br>
>
<mailto:flex-brasil%40yahoogrupos.com.br<flex-brasil%2540yahoogrupos.com.br>
> >
> <flex-brasil%40yahoogrupos.com.br>[mailto:
> > flex-brasil@yahoogrupos.com.br <mailto:flex-brasil%40yahoogrupos.com.br>
<flex-brasil%40yahoogrupos.com.br><mailto:
> flex-brasil%40yahoogrupos.com.br <flex-brasil%2540yahoogrupos.com.br>>
> <flex-brasil%40yahoogrupos.com.br>]
> > Em nome de Leonardo Machado
> > Enviada em: terça-feira, 20 de outubro de 2009 08:21
> > Para: flex-brasil@yahoogrupos.com.br
<mailto:flex-brasil%40yahoogrupos.com.br>
<flex-brasil%40yahoogrupos.com.br>
>
<mailto:flex-brasil%40yahoogrupos.com.br<flex-brasil%2540yahoogrupos.com.br>
> >
> <flex-brasil%40yahoogrupos.com.br>
> > Assunto: [flex-brasil] Menu dinâmico
> >
> >
> > Bom dia pessoal, tudo bem?
> >
> > Alguem sabe como fazer um menu dinâmico?
> >
> > Ex.: Tenho um usuário, ao logar, verifico no BD as permissões deste
> usuário
> > as telas e exibo somente as opções de menu correspondentes as telas
> > permitidas.
> >
> > Grato
> >
> > --
> > Leonardo Machado
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Leonardo Machado
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--
Leonardo Machado

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

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

5.

ANN - Livro de Flex + Flash Media Server

Enviado por: "Carlos Eduardo Franco" egenial@gmail.com   egenialnafoto

Sex, 23 de Out de 2009 11:42 pm



Olá pessoal boa noite,

Gostaria de compartilhar com vocês uma noticia quentinha, do forno :)

O meu livro de Flex + Flash Media Server já está disponível para compra no
site da brasport.

Mais detalhes em http://twurl.nl/m4zf7e

Espero que gostem.

O suporte do livro, bem como todos os códigos fontes que devo liberar em
breve será no FMS Guru http://twurl.nl/ehrtm2

Grande abraço!

--
Carlos Eduardo G. Franco
e-Genial Soluções Inteligentes
http://www.egenial.com.br
http://www.blog.egenial.com.br

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

6.

Service no SWIZ

Enviado por: "Emerson Mota" emersonfmota@gmail.com   emersonmota

Sáb, 24 de Out de 2009 10:31 am



Olá a todos,

Criei um novo serviço no sistema, fiz todas as declarações, acho que certas,
mais, quando vou consumir o novo serviço, ai:

faultCode:Server.Processing faultString:'No destination with id
'FotoService' is registered with any service.' faultDetail:'null'

vejam a declaração no meu arquivo Beans.mxml:

<!-- foto service -->

<mx:RemoteObject id="fotoService"

destination="FotoService"

channelSet="{myAmfChannel}"/>

<!-- delegate for the foto controller -->

<delegates:FotoDelegate id="fotoDelegate"/>

<!-- foto controller -->

<controllers:FotoController id="fotoController"/>

A pergunta, o que pode está acontecendo, onde foi que eu errei?

Ats,

Emerson Mota.

[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

0 comentários: