o meu problema é do servidor para o Flex =/

On Oct 15, 11:37 am, Guilherme Sjlender <guisjlen...@gmail.com> wrote:
> Você deve implementar essa função no seu servidor, pois é na transferência
> do servidor para o Flex que está alterando a data.
>
> A função getUmaHora é no flex, quando o problema é do Flex para o servidor.
> É a mesma lógica, só que na linguagem implementada no seu servidor: JAVA,
> PHP...
>
> Att.
> Em 15 de outubro de 2010 11:23, Wilson <wdu...@gmail.com> escreveu:
>
>
>
> > Pessoal, já li vários post aqui na lista sobre o problema no horário
> > de verão no servidor. Muito bem...
>
> > O meu problema é o seguinte... na base de dados tem uma data
> > 10/10/2010 essa data aparece no flex (datagrid) como 09/10/2010...
> > Pesquisando no lista, encontrei uma das soluções que é usar a seguinte
> > função:
>
> > private function getUmaHora(event:Event):void{
> >                if((event.currentTarget as DateField).selectedDate !=
> > null)
> >                    (event.currentTarget as DateField).selectedDate =
> >                        new Date((event.currentTarget as
> > DateField).selectedDate.getTime()+3600000);//3600000 equivale a uma
> > hora
> >            }
>
> > o problema é que não estou conseguindo fazer essa função funcionar no
> > meu datagrid (com labelfunction)...
>
> > eu já tenho um labelFunction que formata a data para mim, segue:
>
> > private function formatarData(item:Object,
> > column:DataGridColumn):String{
>
> >                     switch (column.dataField) {
>
> >                        case "venc":
> >                                var dataVencimentoFormat:String =
> > item[column.dataField];
> >                                return
> > parentApplication.dateFormat.format(dataVencimentoFormat);
> >                                break;
> >                        default:
> >                                return "";
>
> >                     }
>
> >            }
>
> > alguém pode me ajudar?
>
> > --
> > 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 -http://www.gflex.biz/
> ------------------------------------------------------------
> Desenvolvedor Web - Flex3/Flex4/JavaEE
> Desenvolvedor Desktop - AIR/JavaSE
> Desenvolvedor Mobile - Android/JavaME
> ------------------------------------------------------------

-- 
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