Tente configurar o prompt para "" (branco) quando o resultado do
Webservice for null. Veja o pseudo-código:

if (myService.result == null)
{
   myCombo.prompt = "";
}

Se não funcionar tente ainda configurar a propriedade "selectedIndex"
do Combo para "-1";

if (myService.result == null)
{
   myCombo.selectedIndex = -1;
   myCombo.prompt = "";
}


[]'s
Beck Novaes


On 30 mar, 09:46, "Diogo Vieira" <[EMAIL PROTECTED]> wrote:
> Olá Novaes...
>
> Eu gostaria de ignorar mesmo, ou seja, não mostrar nada na combo, a não ser
> quando eu clique nela...
>
> Em 30/03/07, Beck Novaes <[EMAIL PROTECTED]> escreveu:
>
>
>
> > Olá Diogo,
>
> > O que você quer fazer quando ele rertorna nulo? Mudar o item
> > selecionado no Combo para algo do tipo "Selecione" ou simplesmente
> > ignorar?
>
> > []'s
> > Beck Novaes
>
> > On 30 mar, 05:16, "Diogo Vieira" <[EMAIL PROTECTED]> wrote:
> > >  Olá PessoALL,
>
> > > Me deparei com um pequeno problema, mas tá me dando dor de cabeça...
> > > Como vcs fazem quando o webservice retorna um valor nulo para preencher
> > no
> > > dataprovider? Pois quando é nulo ele automaticamente pega o primeiro
> > valor
> > > do dataprovider.
>
> > > Vou colocar uma parte do meu wsResult.
> > > Reparem que mesmo ele não encontrando nada no "For each" ele pontera
> > minha
> > > combo com o primeiro registro do dataprovider...
> > > Alguém já passou por isso?
>
> > > if(event.token.marker == "ComponentecboCidade")
> > >     {
> > >             cboCidade.dataProvider = null
> > >             event.stopImmediatePropagation();
> > >             cboCidade.dataProvider = event.result ;
>
> > >      if (pscurrentState == "estEditar")
> > >      {
> > >             linha=0;
> > >             for each (var objCid:Object in cboCidade.dataProvider)
> > >             {
> > >                  if( objcdCid == objCid.Cdcid_ibge)
> > >                  {
> > >                    cboCidade.selectedIndex = linha;
> > >                    break;
> > >                 }
> > >                 linha++;
> > >             }
>
> > >      }
>
> > > }
>
> > > Abraços.


--~--~---------~--~----~------------~-------~--~----~
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