mais assim meu, voce nao pode pegar o label desse objeto e chamar uma view com esse label, pq vc vai pelo nome da view ou id. isso nao pode ter espacos, o campo data pode ser usado para isso para vc retornar um valor ID, ou qq outra coisa q voce possa pegar isso usando [EMAIL PROTECTED] e executar sua view ou qq outra coisa..... o segredo da coisa esta em nao usar o label e sim ou outro valor q nao tenha espacos.....sugeri o DATA que seria o mais simples para usar mais pode ser qq outro, espero ter ajudado. qq coisa estou a disposicao, se voce tiver o talk pode me adicionar que te explico melhor e depois voce posta a resposta ak.
On 17 set, 13:08, Patrick <[EMAIL PROTECTED]> wrote: > Olá Móis, > > Primeiramente obrigado pelo resposta! > > Já estou retornando um valor inteiro como "data". Essa parte deve estar > certa porque está retornando uma String como "label" e o LinkBar funciona > perfeitamente. > > Se for preciso posso trocar o LinkBar por outro componente semelhante desde > que seja atribuído um valor ao Label através do AMFPHP. > > Será que tem outra forma? > > []'s > > Patrick > [EMAIL PROTECTED] > > On 9/17/07, Móis <[EMAIL PROTECTED]> wrote: > > > > > > > nao deveria .. > > mais vc deve retornar um array para o seu menu, coloque um item a mais > > no array com o indice data, e coloquei valores diferentes para data. > > acho q assim da certo. > > > On 17 set, 12:57, Patrick <[EMAIL PROTECTED]> wrote: > > > Olá Móis, > > > > Não consegui fazer funcionar desta forma. > > > > Será que é porque estou usando ArrayCollection através de AMF3 > > (AmfPHP).? > > > > []'s > > > > Patrick > > > [EMAIL PROTECTED] > > > > On 9/17/07, Móis <[EMAIL PROTECTED]> wrote: > > > > > blz Patrick > > > > > Seguinte > > > > > quando vc gera o {guestMenu} voce tem q colocar uma opcao a mais > > > > ex : > > > > <menuitem label="MenuItem 2-A" type="check" data="2A"/> > > > > voce vai colocar o item data="itemdoseumenu" > > > > > e quando vc for usar em vez de pegar String(event.label) > > > > pega assim : String([EMAIL PROTECTED]) > > > > > pronto ai voce consegue trabalhar sem os espacos. > > > > > nao sei se expliquei direito mais desse jeito ai funciona. > > > > > On 17 set, 12:02, Patrick <[EMAIL PROTECTED]> wrote: > > > > > Olá Pessoal, > > > > > > Estou com o seguinte problema: > > > > > > O LinkBar recebe dados via PHP (AmfPHP), populando os labels > > > > corretamente. > > > > > Se eu utilizar um label que não possua espaços ex.: "Cadastros" e > > > > nomear a > > > > > ViewStack da mesma forma, o controle funciona perfeitamente. O > > problema > > > > é > > > > > que recebo no Linkbar um label por ex.: "Inclusão de Cliente" e não > > > > posso > > > > > nomear a ViewStack assim com espaços. > > > > > > Exemplo do código que peguei no site da Adobe: > > > > > > private function handleLinkBar(event:ItemClickEvent):void{ > > > > > viewStack.selectedChild = viewStack.parentApplication[String( > > > > event.label)]; > > > > > > } > > > > > > <mx:LinkBar id="linkBar" x="10" y="63" dataProvider="{guestMenu}" > > > > > itemClick="handleLinkBar(event)" backgroundColor="#ffffff" > > > > backgroundAlpha=" > > > > > 0.41"> > > > > > </mx:LinkBar> > > > > > > Na forma acima, funciona com labels sem espaços. > > > > > > Pensei em utilizar a propriedade "data" do LinkBar, pegando o > > id_menu > > > > do > > > > > PHP contendo um valor inteiro, por ex.:"120" e nomeando o label da > > > > ViewStack > > > > > com o mesmo valor . > > > > > > Seria possível resolver a questão desta forma? > > > > > > Alguém já passou por essa situação ? > > > > > > []'s > > > > > > Patrick > > > > > [EMAIL PROTECTED] > > > > > > -- > > > > > The difference between genius and stupidity is that genius has its > > > > limits. > > > > > --Albert Einstein > > > > -- > > > The difference between genius and stupidity is that genius has its > > limits. > > > --Albert Einstein > > -- > The difference between genius and stupidity is that genius has its limits. > --Albert Einstein --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---