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

Responder a