Marcelo, olhei o link realmente interessante. Não é o que eu preciso,
talvez possa ser adaptado. Ainda não sei como faria...

Vou tentar explicar melhor o que eu quero.

Eu tenho um datagrid, que me fornece uma lista de objetos do meu
dprovider.

Cada coluna do meu dgrid está associada a um campo do meu
dataprovider. Isso nós fazemos através da propriedade datafield.

Agora, imagine que eu quero um datagrid diferente. Quero associar a
uma ÚNICA COLUNA MAIS DE UM CAMPO do meu dataprovider.

Porque isso? Pq eu quero no mesmo campo, mostrar vários dados dipostos
em linhas. Talvez alguém esteja se perguntando: Porque você não cria
mais colunas e mostra esses dados nas colunas? Porque eu não tenho
espaço na largura, mas na altura tenho espaço sobrando.

Então, no link que você postou a idéia é usar outro datagrid como
itemrenderer, neste caso não é exatamente o que eu quero pois se eu
colocar ali outro grid cada linha será um item diferente. Eu quero
mostrar dados DO MESMO ITEM.

Resumindo, de alguma forma eu tenho que bolar uma maneira de na mesma
coluna do datagrid eu mostrar dados de mais de um campo.

Como eu ainda não comecei a implementar, ainda não tenho muitas
idéias... estou a procura de sugestões.

Ficou mais claro?

Eu fiz um print da imagem

http://yfrog.com/0yexemplogg

Olha como em uma vizualização a coluna só mostra um campo.
Em outra vizualização ela mostra 3 campos.


Depois de escrever tudo isso, pensei no seguinte: No meu model
( ArrayCollection ) eu crio um outro campo "virtual". Esse campo não
pertence a tabela do banco de dados, é um campo que eu vou criar
dentro do Flex após receber os items do banco. Esse novo campo vai ser
a concatenação dos campos que eu quero mostrar. Acho que dá certo.

Se não tiver alguma forma melhor de fazer, vai ser assim.
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a