Uhm... certo... era mais ou menos isso que eu queria saber... hehehe
nsse lance da paginação dos dados do backend pro flex....
Muito obrigado Helio.

Relacionado ao preloader.... pelo que noto... não há uma forma dinâmica
mesmo...
Pensei que havia, porque num navegador qualquer, como firefox, quando temos
uma página não RIA e consultamos algo que faz consulta em banco de dados,
ele mostrar o progress da página e funciona, pensei que havia uma forma de
passar isso ao flex.

Mas valeu Galera!
Rubem Oliveira

Em 26 de maio de 2010 11:35, Helio Antonio Francisco Silva <
helio.afsi...@gmail.com> escreveu:

> Mas cara nao entendi  a sua pergunta.
>
> Ele so vai trazar os dados paginados, ou seja, se voce nao pesquiso nada
> ele vai te retornar todos os dados com paginação de 1 -100 por exemplo se
> cada pagina tem 50 registros vai ser uns 5000 registros correto ?
>
> se voce estabelecer um "filtro" search entao sinigfica que ele vai te
> trazer um novo "conjunto" de paginação exemplo do 1-5 e ai o cara navega
> entre as 5 paginas correto ?  e assim que eu faço.  daquele jeito que o
> google faz pra mim e muita magia negra. pra trazer naquela velocidade os
> zilhoes de dados que ele pesquisa.
>
> 2010/5/26 Rubem Oliveira <rubaoguit...@gmail.com>
>
>> Galera, é não estou vendo outra saida mesmo...
>>
>> Mas tenho uma dúvida, como ele vai consultar, por exemplo em um campo
>> "search", algo que está na 35º paginação? Como o Flex consultará?
>>
>> Att.
>> Rubem Oliveira
>>
>>
>> Em 26 de maio de 2010 11:19, Helio Antonio Francisco Silva <
>> helio.afsi...@gmail.com> escreveu:
>>
>>>   cara a uns 4 anos atraz eu tentei fazer uma coisa desse tipo, eu
>>> mandava uma consulta para o PHP e la eu pegava o resultado da variavel e
>>> convertia em tamanho de dados.
>>>
>>> Meu problema era passar o dados de volta para o flash / flex.  ate pensei
>>> em fazer um datapush, mas ainda assim pode desincronizar.
>>>
>>> bom funcionou mas acabei fazendo 2 pesquisas =/  toscao.
>>>
>>> Solução qualquer dado que ue pegue do servidor eu pagino no maximo 50
>>> registros por vez, os dados vem praticamente instataneo e se precisar o
>>> usuario pesquise o que ele quer.  nao vejo alternativa melhor.
>>>
>>> 2010/5/26 Marcelo Emanoel B. Diniz <marceloeman...@gmail.com>
>>>
>>> Na verdade a melhor alternativa pra isso é você paginar seus dados...
>>>> diminua o retorno da consulta para poucos registros... 50 no máximo
>>>> por que o usuário não vai poder analisar muitos mesmo... usando isso
>>>> você consegue resultados bem rápidos.. e não vai ser preciso se
>>>> preocupar em deixar o usuário saber que você está fazendo alguma coisa
>>>> com seu banco de dados.
>>>>
>>>> On May 26, 11:01 am, Guilherme Sjlender <guisjlen...@gmail.com> wrote:
>>>> > A questão é que é muito relativo essa situação...
>>>> >
>>>> > Se você tiver a noção se média de tempo de pesquisa diante de um
>>>> número X de
>>>> > registros você poderia fazer da seguinte forma:
>>>> >
>>>> > - Primeiro faça um COUT(*) para saber quantos registros tem;
>>>> > - Retorna esse número para o Flex e faça um calculo de tempo que
>>>> levará para
>>>> > a pesquisa e executa esse tempo no Progress enquanto a pesquisa
>>>> acontece
>>>> > realmente no php;
>>>> >
>>>> > É uma forma, não tão funcional. Mas, diante da situação, vc consegue
>>>> dar uma
>>>> > mascarada ao usuário final.
>>>> >
>>>> > Não sei se seria viável também, mas a tentativa é livre ^^
>>>> >
>>>> > Até mais e boa sorte
>>>> >
>>>> > Att.
>>>> > Em 26 de maio de 2010 10:54, Fredy Gadotti <thief...@gmail.com>
>>>> escreveu:
>>>> >
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > > É que no php eu não sei se tem algo para fazer o datapush do php
>>>> para o
>>>> > > Flex como dá para fazer com o Java.
>>>> > > Ai vai ter que esperar o comentário de alguém que conheça mais de
>>>> php.
>>>> >
>>>> > > 2010/5/26 Rubem Oliveira <rubaoguit...@gmail.com>
>>>> >
>>>> > >> Fredy vlw a reposta,
>>>> > >> Bem interessante, não sei se na prática funciona bem, mas é boa a
>>>> idéia...
>>>> > >> hehehhe
>>>> >
>>>> > >> Mas nesse projeto, estou usando o ambiente
>>>> Flex4+ZendFramework+PHP+BD, e
>>>> > >> por isso que levantei o caso, não conheço nada com PHP....
>>>> >
>>>> > >> Vamos ver se alguém possui mais sugestões.... é que,
>>>> particularmente,
>>>> > >> nunca vi o funcionamento ...
>>>> >
>>>> > >> Att.
>>>> >
>>>> > >> Rubem Oliveira
>>>> >
>>>> > >> Em 26 de maio de 2010 10:43, Fredy Gadotti <thief...@gmail.com>
>>>> escreveu:
>>>> >
>>>> > >> Não sei qual seu backend, mas se for Java acho que dá para fazer
>>>> alguma
>>>> > >>> coisa sim.
>>>> > >>> Ainda não tive tempo para tentar implementar e ver se funciona,
>>>> mas minha
>>>> > >>> idéia era mais ou menos assim:
>>>> >
>>>> > >>> Passar um objeto a mais na assinatura do remoteObject, onde ele
>>>> diria
>>>> > >>> para qual Consumer ele deve enviar a informação.
>>>> > >>> No Java criar um Thread para enviar informações de tempos em
>>>> tempos ( não
>>>> > >>> fazer para cada registro para não sobrecarregar o trafégo, fazer a
>>>> cada 1000
>>>> > >>> por exemplo ) usando um Producer.
>>>> > >>> No Flex criar uma ProgressBar que atualiza conforme os dados
>>>> recebidos no
>>>> > >>> Consumer pelo Producer do Java.
>>>> >
>>>> > >>> Talez o Mário Junior possa dizer se isso é possível do jeito que
>>>> > >>> imaginei.
>>>> >
>>>> > >>> 2010/5/26 Rubem Oliveira <rubaoguit...@gmail.com>
>>>> >
>>>> > >>>> Galera, existe uma forma de saber o tempo de uma query no banco
>>>> de
>>>> > >>>> dados?
>>>> >
>>>> > >>>> Exemplo, tenho aplicação e vou fazer uma consulta com
>>>> aproximadamente
>>>> > >>>> 60000 registros, e não quero deixar o usuario sem feedbak, apenas
>>>> com o
>>>> > >>>> mouse em showBusyCursor.
>>>> > >>>> Existe alguma maneira de fazer um preloader estimado de
>>>> progresso, ou
>>>> > >>>> algo do gênero?
>>>> >
>>>> > >>>> Att.
>>>> > >>>> Rubão
>>>> >
>>>> > >>>>  --
>>>> > >>>> 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
>>>> >
>>>> > >>>  --
>>>> > >>> 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
>>>> >
>>>> > >>  --
>>>> > >> 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
>>>> >
>>>> > >  --
>>>> > > 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
>>>>  >
>>>> > --
>>>> > -----------------------------------------------------------
>>>> > Guilherme Sjlender                            -
>>>> > Desenvolvedor RIA - Flex/Java         -http://site.gflex.biz
>>>>             -
>>>> > ------------------------------------------------
>>>>
>>>> --
>>>> 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
>>>>
>>>
>>>
>>>
>>> --
>>> Desenvolvedor Web
>>>
>>> --
>>> 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
>>
>
>
>
> --
> Desenvolvedor Web
>
> --
> 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