Pessoal,

resolvi até com tranquilidade, usando interfaces :)

On 19 abr, 10:42, "Fabio Terracini" <[EMAIL PROTECTED]> wrote:
> Hm... não sei. A primeira vista essa me parece uma boa solução. Manter
> um estado de um aplicativo normalmente está relacionado à persistir
> esses dados em algum objeto (de negócio).
>
> A sua abordagem me parece coerente. Se você fosse manter esse estado
> no servidor (para persistir num banco de dados, por ex), o
> procedimento seria similar, não é mesmo? Popular um objeto para enviar
> via um serviço remoto.
>
> []s
> Fabio
>
> On 4/13/07, Daniel Schmitz <[EMAIL PROTECTED]> wrote:
>
>
>
> > Olá Pessoal,
>
> > estou buscando por informações sobre como guardar o estado de uma
> > tela. Por exemplo, suponha que eu crie um application que contém um
> > panel, com um formulário e um datagrid.
>
> > Suponha que o usuário, após digitar informações, fazer consultas no
> > grid, etc. Deseje criar em um botão "guardar estado da tela". Assim eu
> > guardo este estado. O usuário fecha o browser e no dia seguinte, clica
> > no botão "recuperar estado da tela". Então a tela é retornada ao
> > usuário do ponto onde parou.
>
> > Uma solução nem um pouco boa seria:
>
> > dentro do application, criar dois métodos. SetState e GetState
>
> > e programar cada estado para recuperar a tela...
>
> > SetState
>
> >   var objDados : Object = new Object();
> >        objDados.textinput1.value = ' Preimeiro Valor '
> >        objDados.dataGridProvider = this.datagrid.dataProvider
>
> >  e assim vai... Depois guardaria no SharedObject....
>
> > o GetState pega do SharedObject e atualiza os campos
>
> > Esse jeito é ruim porque força o programador a criar os métodos get e
> > set!!!!!
>
> > Existe uma outra alternativa, mais rápida ?
>
> > Abraços,
> >  Daniel Schmitz


--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Reply via email to