Já implementei essa mesma lógica para fazer a mesma coisa com combobox. Se caso não exista um item no dataprovider igual ao campo q eu procurava, retornava um -1 para o selectedindex, que depois descobri q é o default de todo componente list-based. -1 não fica nenhum item selecionado.
2009/4/22 RafaelViana <rfl.vi...@gmail.com> > > Usa um pouco de lógica...Pega o seu dataprovider do DataGrid, itera > pelos itens até achar um com essa data, e dai da um break, e retorna o > index desse e usa esse index no selectedIndex. > > Mas ai que tah e se não tiver nenhum dado com a data de hoje? Qual > item ficará selecionado? > > On 22 abr, 19:18, Eduardo Burko <eduardobu...@gmail.com> wrote: > > Não amigão... vc não entendeu a pira... vou explicar de volta... > > > > Meu DATAGRID... tem mais de 300 registros... e eu preciso que o PRIMEIRO > > REGISTRO que esteja com o CAMPO DATA do mesmo dia que a pessoa acessar o > > SISTEMA ele fique marcado. > > > > Ou seja... não posso usar o seletedIndex = 0, pois nem sempre ele estará > na > > posição ZERO. > > > > Ficou mais claro ?? > > > > Valeu pela atenção de todos... > > > > Eduardo Burko > > > > 2009/4/22 André Caetano <andredeiv...@gmail.com> > > > > > > > > > seuDataGrid.selectedIndex = 0 > > > > > 2009/4/22 Eduardo Burko <eduardobu...@gmail.com> > > > > > Por exemplo... > > > > >> Tenho uma linha do meu DATAGRID tá assim: > > > > >> Nome da Obra 3 R$ 150.000,00 > R$ > > >> 2.000,00 Carlos Eduardo Burko > > >> 22/04/2009 > > >> Nome da Obra 1 R$ 150.000,00 > > >> R$ 2.000,00 Carlos Eduardo Burko > > >> 22/04/2009 > > >> Nome da Obra 2 R$ 150.000,00 > R$ > > >> 2.000,00 Carlos Eduardo Burko > > >> 22/04/2009 > > > > >> Ai eu gostaria que a Linha da OBRA 3 viesse selecionada quando > começasse > > >> minha aplicação. Por mais que as outras linhas são da MESMA DATA > gostaria > > >> que o primeiro registro com a DATA do dia viesse selecionado. > > > > >> É possivel ?? > > > > >> Abraços > > > > >> Eduardo Burko > > > > >> 2009/4/21 Eduardo Kraus <eduardokr...@gmail.com> > > > > >> Você quer que apareça com findo de outra cor ou as linhas > > >>> selecionadas. > > > > >>> Se for as linhas selecionadas, você pode defini-las em um array e > passar > > >>> para DataGrid.selectedIndices. > > >>> ] > > >>> No caso de cor de fundo, tem que pesquisar. > > >>> *Eduardo Kraus* > > >>> Desenvolvedor > > >>> eduardokr...@gmail.com > > >>>http://blog.mxml.com.br > > > > >>> 2009/4/21 Eduardo Burko <eduardobu...@gmail.com> > > > > >>> Galera... tenho um datagrid onde mostra RECEITAS e DESPESAS de uma > > >>>> EMPRESA. > > > > >>>> Gostaria que quando fosse pra tela... já aparecese marcado no DIA > como > > >>>> linha selecionada de acordo com a DATA de HOJE. > > > > >>>> Nem tenho idéia de como fazer isso. > > > > >>>> Alguém sabe ?? > > > > >>>> Eduardo Burko > > > -- Mário Júnior Programador Java / Adobe Flex http://blog.mariojunior.com --~--~---------~--~----~------------~-------~--~----~ 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 flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---