Acredito que o "numero maximo" de registros em um datagrid esta diretamente relacionado à complexidade de seu item renderer.
Quão mais complexo for o componente de renderização, mais lento o grid vai ficar! Abraços! Rogério Gonzalez 2011/1/4 Helio Antonio Francisco Silva <helio.afsi...@gmail.com> > Sim SIm eu vo usar paginação. > > Eu nao preciso de componente nao, ha uns 3 anos atraz eu tive de fazer uma > paginação no flex e montei um componente maneiro que faz a paginação da mim, > eu seto se quero de 50 a 50 ou 100 a 100 e assim por diante, com numero de > pagina e setinhas... simples porem funciona como uma luva. eu so tava > grilado mesmo com a quatidade de registros... se tinha um "numero magico e > tal " mas eu vou paginar sim. > > 2011/1/3 RafaelViana <rfl.vi...@gmail.com> > > Esse componente é ótimo também Mario. Ele utiliza a paginação chamada >> implicita, evitando aquelas setas de navegação entre os registros. >> >> Minha experiência: >> >> Uma das minhas necessidades era o filtro das informações para evitar >> ficar procurando algum registro entre as diversas páginas. Isso eu >> senti falta nesse componente do badongers. Para configurá-lo conforme >> o exemplo foi simples (menos de uma manhã). Se a sua necessidade é >> apenas paginar os registros esse componente é mais do que suficiente. >> Mas, para realizar essa filtragem de informações percebi que iria >> demandar um trabalho complicado então decidi comprar aquele componente >> mesmo. >> >> Consegui realizar o filtro se todos os dados estavam carregados na >> memória. Mas, isso não resolvia. Pois, para melhorar a perfomance os >> dados devem ser filtrados no servidor. >> >> On 3 jan, 17:30, Mário Júnior <juninho...@gmail.com> wrote: >> > Não há pq trazer 10mil registros na tela se o usuário não pode ver esses >> > registros ao mesmo tempo, portanto, faço coro com a galera: Use >> Paginação. >> > >> > De fato o componente que o Rafael sugeriu é ótimo e sem dúvidas é mais >> > recomendado. (e menos trabalhoso). >> > Também concordo com o cálculo que ele fez no Blog dele, onde constata >> que o >> > valor do componente não é caro. >> > >> > No entanto, se quiser vc pode ver outras soluções existentes (nao tao >> faceis >> > de usar como a do componente citado, mas funcionam). >> > Eu mesmo usei esse cara qui uma vez:http://www.badongers.com/blog/?p=73 >> > >> > Ele tinha um pqno bug em relação a disparos de requisições >> desnecessários >> > (ele dispara enquanto o scroll está em movimento, enquanto o ideal é qnd >> o >> > scroll está 'parado' na nova posição), mas nada dificil de consertar. >> > >> > Se pesquisar por "Flex pagination" vai ver muita coisa, até mesmo em >> blogs >> > pt-br. >> > >> > []'s >> > >> > Em 3 de janeiro de 2011 16:54, Gilsones <gilson.carva...@gmail.com >> >escreveu: >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > > O melhor mesmo a se fazer é paginação. >> > > Se os dados vierem do PHP é melhor ainda, pois dá pra usar a paginação >> > > no PHP e não no Flex. >> > > Alivia bastante (bastante mesmo!) esse peso, pode apostar. Eu só uso >> > > assim! >> > >> > > On 3 jan, 15:31, RafaelViana <rfl.vi...@gmail.com> wrote: >> > > > Outra observação, muitos reclamam porque nos exemplos aparece um >> monte >> > > > de botões. Mas, nos exemplos aparecem todas as funcionalidades que o >> > > > grid tem. >> > >> > > > É tudo configurável. Só aparece os botões que você quiser. >> > >> > > > On Jan 3, 3:30 pm, RafaelViana <rfl.vi...@gmail.com> wrote: >> > >> > > > > Não é não. Ele permite a filtragem tanto localmente ( carrega a >> lista >> > > > > toda e filtra ela, semelhante a utilizar o filterFunction ) ou >> > > > > remotamente. >> > >> > > > > Você usa qual linguagem no backend? >> > >> > > > > Por exemplo, aqui eu uso Java e a filtragem remotamente. Então ele >> > > > > traz por exemplo só os primeiros 20 registros (posso estipular o >> valor >> > > > > que quiser), e toda vez que mudo de pagina ele faz uma nova >> requisição >> > > > > pelos 20 próximos. >> > >> > > > > Ajudou muito o desempenho da aplicação aqui. Além de diminuir >> MUITO o >> > > > > consumo de memória da JVM do servidor. >> > >> > > > > On Jan 3, 12:02 pm, Helio Antonio Francisco Silva >> > >> > > > > <helio.afsi...@gmail.com> wrote: >> > > > > > Nussa quanta coisa, esse componente nao e pesado nao ? >> > > > > > pelo que entendi ele manda os digamos 10.000 itens e filtra eles >> > > correto ? >> > >> > > > > > 2011/1/3 RafaelViana <rfl.vi...@gmail.com> >> > >> > > > > > > Use esse componente para paginação e é ótimo. Resolveu todos >> meus >> > > > > > > problemas :D >> > >> > > > > > >http://www.cauirs.com.br/rafael/?p=5 >> > >> > > > > > > On Jan 3, 9:52 am, Helio Antonio Francisco Silva >> > > > > > > <helio.afsi...@gmail.com> wrote: >> > > > > > > > Mas paginar 7.000 e tenso hehehh >> > > > > > > > acho que o conceito de traser os 7.000 e que deve estar >> errado. >> > >> > > > > > > > 2011/1/3 RafaelViana <rfl.vi...@gmail.com> >> > >> > > > > > > > > Use Paginação. >> > >> > > > > > > > > On Jan 3, 9:45 am, Helio Antonio Francisco Silva >> > > > > > > > > <helio.afsi...@gmail.com> wrote: >> > > > > > > > > > Senhores, feliz ano novo... como no outro topico teve >> uma >> > > breve >> > > > > > > > > explicação >> > > > > > > > > > de como funciona o datagrid que ele nao cria por exemplo >> 1000 >> > > sprits >> > > > > > > e >> > > > > > > > > sim >> > > > > > > > > > somente 12 e fica recriando pra cima e pra baixo pensei >> em >> > > uma coisa. >> > >> > > > > > > > > > tenho de fazer uma pre carga de 7000 a 10.000 usuarios e >> > > mostrar >> > > > > > > esses >> > > > > > > > > > 10.000 usuarios em um datagrid... o flex suporta essa >> > > quantidade de >> > > > > > > boa ? >> > > > > > > > > > lembro que com 200 ele ja se peidava todo no flex 3 em >> um PC >> > > do >> > > > > > > milhao. >> > >> > > > > > > > > > alguem poderia me dar uma força nisso ? >> > >> > > > > > > > > > -- >> > > > > > > > > > *Hélio Antonio Fransico Silva* >> > > > > > > > > > Desenvolvedor web >> > > > > > > > > > Certificado Flash developer >> > > > > > > > > > Certificado Flash Design >> > > > > > > > > > Certificado web developer >> > > > > > > > > > Consultor Microsiga / Totvs >> > > > > > > > > > Desenvolvedor ADVPL / ASP >> > > > > > > > > > Analista de sistemas e ERP Sênior. >> > >> > > > > > > > > -- >> > > > > > > > > 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 emhttp:// >> > > groups.google.com/group/flexdev >> > >> > > > > > > > -- >> > > > > > > > *Hélio Antonio Fransico Silva* >> > > > > > > > Desenvolvedor web >> > > > > > > > Certificado Flash developer >> > > > > > > > Certificado Flash Design >> > > > > > > > Certificado web developer >> > > > > > > > Consultor Microsiga / Totvs >> > > > > > > > Desenvolvedor ADVPL / ASP >> > > > > > > > Analista de sistemas e ERP Sênior. >> > >> > > > > > > -- >> > > > > > > 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 emhttp:// >> > > groups.google.com/group/flexdev >> > >> > > > > > -- >> > > > > > *Hélio Antonio Fransico Silva* >> > > > > > Desenvolvedor web >> > > > > > Certificado Flash developer >> > > > > > Certificado Flash Design >> > > > > > Certificado web developer >> > > > > > Consultor Microsiga / Totvs >> > > > > > Desenvolvedor ADVPL / ASP >> > > > > > Analista de sistemas e ERP Sênior. >> > >> > > -- >> > > 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 emhttp:// >> groups.google.com/group/flexdev >> > >> > -- >> > Mario Juniorhttp://blog.mariojunior.com/ >> > @mariojunior >> >> -- >> 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 >> > > > > -- > *Hélio Antonio Fransico Silva* > Desenvolvedor web > Certificado Flash developer > Certificado Flash Design > Certificado web developer > Consultor Microsiga / Totvs > Desenvolvedor ADVPL / ASP > Analista de sistemas e ERP Sênior. > > -- > 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 > -- 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