Oh desculpa ai, eu devia ter testado um pouco mais antes de postar.

Ja tah resolvido:

declarei minha variavel no meu arquivo inicial, o as qeu eu acesso tao
logo a minha aplicação é carregada:
[Bindable]public var cd_produto:int;

e na visão que preciso pegar esta variavel, eu puxei assim:
Alert.show(parentApplication.cd_produto);

fica aí a pergunta, esse é o melhor modo de fazer isso?

On 31 mar, 17:55, Pat <[EMAIL PROTECTED]> wrote:
> Olha eu aqui novamente...
>
> tenho um viewstack e na primeira visão dele, tem uma vitrine de
> produtos, em cada imagem do produto eu quero mostrar a segunda visão
> do viewstack que vai mostrar todos os detalhes deste produto.
>
> Naum sei como passar o código do produto na hora de mudar o index do
> viewstack, então no click da imagem estou enviando para seguinte
> função:
>
> [Bindable]public var cd_produto:int;
> // muda o viewstack e seta um novo valor para o detalhe do produto
> public function mostra_detalhe(event:MouseEvent):void{
>         cd_produto = event.currentTarget.name;
>         parentDocument.viewStack.selectedIndex = 1;
>
> }
>
> a intenção é, na segunda visão do viewstack pegar essa variavel,
> enviar o httpservice e montar minha página.
>
> esse seria o método correto de fazer isso?
>
> na segunda visão, me dá esse erro:
>
> Severity        Description     Resource        In Folder       Location      
>   Creation Time   Id
> 2       1120: Access of undefined property cd_produto.
> com_vitrine_detalhe.mxml        catalogo_macho/src/componente   line 7  March
> 31, 2008 5:35:59 PM     1031
--~--~---------~--~----~------------~-------~--~----~
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