[flex-brasil] Resumo 2989

Mensagens neste resumo (4 Mensagens)

1.1.
Res: [flex-brasil] Dúvidas Coleção De: Rodrigo Nunes
2.1.
Res: [flex-brasil] Flex e Java com JSON De: Rodrigo Nunes
3.
Ler/Salvar Arquivo Texto De: decsoftsis
4.
Embed de imagens De: João Zonta

Mensagens

1.1.

Res: [flex-brasil] Dúvidas Coleção

Enviado por: "Rodrigo Nunes" rvndobrasil@yahoo.com.br   rvndobrasil

Qua, 17 de Nov de 2010 6:13 pm



Flavia,

Não é melhor filtrar esse combo no momento de pegar os dados no banco usando SQL
?
Acredito que exista um select * from Elemento_Composicao alimentando o combo,
sendo assim,

um select * from Elemento_Composicao where idElemento = <algum id para
filtragem>

Você pode filtrar o ArrayCollection, jogar o resultado em outro ArrayCollection
e trocar o dataprovider do combo.

Mas acho melhor a primeira opção. Segunda é gambiarra demais.

Abraço

Rodrigo Nunes

________________________________
De: Leonardo Machado <nardao@gmail.com>
Para: flex-brasil@yahoogrupos.com.br
Enviadas: Quarta-feira, 17 de Novembro de 2010 9:10:06
Assunto: Re: [flex-brasil] Dúvidas Coleção

Ja tentou fazer um cast?

Por exemplo, eu sei que meu combo tem um Array, este array é formado por
objetos, e dentro dos objetos tenho outros objetos.

var ob:Object = idCombo.selectedItem as Object.

Dai vc pode pegar os atributos dos objetos pela variavel ob.

Pelo q entendi é isso q precisa.

2010/11/17 Flavia Lares <lares@cepel.br>

>
>
> Oi,
>
> Ninguém passou por algo parecido, ainda não consegui solucionar.
>
> Obrigada,
>
> Flávia
> ----- Original Message -----
> From: Flavia Lares
> To: flex-brasil@yahoogrupos.com.br <flex-brasil%40yahoogrupos.com.br>
> Sent: Tuesday, November 16, 2010 2:59 PM
> Subject: [flex-brasil] Dúvidas Coleção
>
> Oi pessoal,
>
> Tenho 2 tabelas Elemento e Composicao que se relacionam entre si. Como este
> relacionamento, é de N para N, tenho uma tabela associativa
> Elemento_Composicao que recebe a chave da tabela Elemento e a chave da
> tabela Composicao.
> Sendo que para acessar a tabela Elemento_Composicao, o acesso é através de
> uma coleção(ArrayCollection) na tabela Composicao.
>
> Para preencher a combo, utilizei o seguinte código:
>
> private function labelFunctionElemento1Combo(item:Object):String{
>
> return String((item as Composicao).elementos); // Desta forma estou
> retornando a coleção de elementos que está na tabela Composicao.
>
> }
>
> Sendo que, nesta coleção de elementos tenho a informação do idElemento(da
> tabela Elemento) e idComposicao(da tabela Composicao). Preciso filtrar esta
> coleção pelo idElemento.
> Atualmente está exibindo na combo toda a coleção elementos, preciso pegar
> desta coleção o idElemento.
>
> Isto parece ser uma dúvida simples, mas como sou novata em Flex, estou com
> dificuldade. Alguém poderia me ajudar?
>
> Desde já, agradeço.
>
> Flávia
>
> Antes de imprimir, pense no meio ambiente.
> CEPEL - Comitê de Sustentabilidade
>
> AVISO
> Esta mensagem é destinada exclusivamente a(s) pessoa(s) indicada(s)
> como destinatário(s), podendo conter informações confidenciais,
> protegidas por lei.
> A transmissão incorreta da mensagem não acarreta a perda de sua
> confidencialidade.
> Caso esta mensagem tenha sido recebida por engano, solicitamos que
> seja devolvida ao remetente e apagada imediatamente de seu sistema. É
> vedado a qualquer pessoa que não seja destinatário, usar, revelar,
> distribuir ou copiar ainda que parcialmente esta mensagem.
> __________________________________________________________
>
> DISCLAIMER
> This message is destined exclusively to the intended receiver. It may
> contain confidential or legally protected information.
> The incorrect transmission of this message does not mean loss of its
> confidentiality.
> If this message is received by mistake, please send it back to the
> sender and delete it from your system immediately. It is forbidden to
> any person who is not the intended receiver to use, reveal,
> distribute, or copy any part of this message.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> Antes de imprimir, pense no meio ambiente.
> CEPEL - Comitê de Sustentabilidade
>
> AVISO
> Esta mensagem é destinada exclusivamente a(s) pessoa(s) indicada(s)
> como destinatário(s), podendo conter informações confidenciais,
> protegidas por lei.
> A transmissão incorreta da mensagem não acarreta a perda de sua
> confidencialidade.
> Caso esta mensagem tenha sido recebida por engano, solicitamos que
> seja devolvida ao remetente e apagada imediatamente de seu sistema. É
> vedado a qualquer pessoa que não seja destinatário, usar, revelar,
> distribuir ou copiar ainda que parcialmente esta mensagem.
> __________________________________________________________
>
> DISCLAIMER
> This message is destined exclusively to the intended receiver. It may
> contain confidential or legally protected information.
> The incorrect transmission of this message does not mean loss of its
> confidentiality.
> If this message is received by mistake, please send it back to the
> sender and delete it from your system immediately. It is forbidden to
> any person who is not the intended receiver to use, reveal,
> distribute, or copy any part of this message.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--
Leonardo Machado
(11) 7630-9922

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

2.1.

Res: [flex-brasil] Flex e Java com JSON

Enviado por: "Rodrigo Nunes" rvndobrasil@yahoo.com.br   rvndobrasil

Qua, 17 de Nov de 2010 6:34 pm



Gregory,

Nunca trabalhei com JSON no Flex mas você não precisa setar o contentType para o
formato do json (application/json) ? Tive um problema assim quando montei um
webservice usando REST.

Abraço

Rodrigo Nunes

________________________________
De: Gregory Fontenele <gregoryfontenele@gmail.com>
Para: flex-brasil@yahoogrupos.com.br
Enviadas: Quarta-feira, 17 de Novembro de 2010 10:43:02
Assunto: [flex-brasil] Flex e Java com JSON

Caros,

Estou precisando passar um ArrayCollection para o Java por JSON, mas não
estou conseguindo.
Estou usando o cairngorm e depois de passar por todas as fases quando chego
no CotacaoBusinessDelegate,
vou serializar o objeto e mandar para o Java, mas está dando erro.

Estou fazendo assim:

public function enviarEmail(value:ArrayCollection):void
{
var httpService:HTTPService = new HTTPService(); httpService.url =
"../cotacao/enviarEmail"; httpService.method = "POST";
httpService.request.listValorCotacao = JSON.encode(value);;
}

E o erro que está dando é esse:

Error: Error #1023: Estouro de pilha.
at XML/http://adobe.com/AS3/2006/builtin::copy()
at global/describeParams()
at global/describeTraits()
at global/avmplus::describeType()
at global/flash.utils::describeType()
at
com.adobe.serialization.json::JSONEncoder/objectToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:242]

at
com.adobe.serialization.json::JSONEncoder/convertToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:101]

at
com.adobe.serialization.json::JSONEncoder/objectToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:288]

at
com.adobe.serialization.json::JSONEncoder/convertToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:101]

at
com.adobe.serialization.json::JSONEncoder/objectToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:288]

at
com.adobe.serialization.json::JSONEncoder/convertToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:101]

at
com.adobe.serialization.json::JSONEncoder/arrayToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:207]

at
com.adobe.serialization.json::JSONEncoder/convertToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:96]

at
com.adobe.serialization.json::JSONEncoder/objectToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:288]

at
com.adobe.serialization.json::JSONEncoder/convertToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:101]

at
com.adobe.serialization.json::JSONEncoder/objectToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:288]

at
com.adobe.serialization.json::JSONEncoder/convertToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:101]

at
com.adobe.serialization.json::JSONEncoder/objectToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:288]

at
com.adobe.serialization.json::JSONEncoder/convertToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:101]

at
com.adobe.serialization.json::JSONEncoder/objectToString()[/Users/mesh/src/as3corelib/src/com/adobe/serialization/json/JSONEncoder.as:288]

O que estou fazendo de errado?

--
Atenciosamente,
Gregory Fontenele

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

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

3.

Ler/Salvar Arquivo Texto

Enviado por: "decsoftsis" marcos@decsoft.com.br   decsoftsis

Qui, 18 de Nov de 2010 10:35 am



Pessoal,

Li algumas coisa sobre o Flex 3 abrir e salvar arquivos do tipo texto na máquina cliente, mas não achei como fazer isto.
Alguém já fez isto e poderia me ajudar?

Obrigado
Marcos Fraga

4.

Embed de imagens

Enviado por: "João Zonta" estudos@joaozonta.com.br   joaozonta

Qui, 18 de Nov de 2010 11:22 am



Estou com algumas dúvidas, a primeira é como colocar um icone em um botão do
tipo <s:button - eu sei como fazer com o <mx:button

Outra dúvida é a seguinte, eu tenho um itemRenderer e dentro dele tenho uma
imagem assim com um source="{data.imagem}" essa imagem é um byteArray, até
ai tudo certo, mas eu tenho uma verificação que se a minha imagem for maior
que 7000x7000px ela não carrega, e no lugar da imagem quero adicionar um
icone de alerta, eu estou fazendo assim:

[Embed(source="../img/alerta.png")]
[Bindable]
public var iconeAlerta:Class;

O problema é que a imagem que estou fazendo embed é do tipo Class e a imagem
do meu source é do tipo byteArray, alguém tem alguma idéia de como fazer
isso?

Grato
João A. Zonta

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

Perfumes pela metade do preço! Corre e aproveite!

0 comentários: