Orkut Gmail Agenda Docs Web mais »
Grupos visitados recentemente | Ajuda | Acessar
Página inicial dos Grupos do Google
Gravação data com Oracle+calendar_date_select
Há um número excessivo de tópicos que aparecem em primeiro plano neste grupo. Para fazer com que este tópico apareça primeiro, elimine essa opção de um outro tópico.
Erro ao processar a solicitação. Tente novamente.
sinalizar
  23 mensagens - Recolher todas  -  Traduzir tudo para Traduzido (ver todos os originais)
O grupo no qual você está postando é um grupo da Usenet. As mensagens postadas neste grupo farão com que o seu e-mail fique visível para qualquer pessoa na internet.
Sua resposta não foi enviada.
Postagem publicada
 
De:
Para:
Cc:
Encaminhar para
Adicionar Cc | Adicionar Encaminhar para | Editar Assunto
Assunto:
Validação:
Com o objetivo de verificação, digite os caracteres que você vê na figura abaixo ou os números que ouvir ao clicar no ícone de acessibilidade. Ouça e digite os números que ouvir
 
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 6 nov, 13:19
De: Julianog12 <juliano...@hotmail.com>
Data: Fri, 6 Nov 2009 07:19:59 -0800 (PST)
Local: Sex 6 nov 2009 13:19
Assunto: Gravação data com Oracle+calendar_date_select
Pessoal boa tarde,

estou com um problema na hora da gravação da data no banco de dados.

segue meu environment.rb
config.gem "calendar_date_select"

Meu application.html.erb
<%= javascript_include_tag :defaults %>
<%= calendar_date_select_includes "blue",  :locale => 'pt' %>

meu form de cadastro onde tenho o campo com o calendar_date_select
<th><%= f.label :dtprevisao_termino, "Prev.Término" %></th>
<td><%= f.calendar_date_select :dtprevisao_termino %></td>

este é o formato que esta aparecendo na tela Novembro 13, 2009 01:00
PM
mas o que grava na base  13/11/2009 15:00:00,

ou seja, grava sempre 2 horas a mais na hora.

se alguém puder me ajudar agradeço

Estou usando ruby 1.8.6, e rails 2.3.3


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 6 nov, 14:27
De: Julianog12 <juliano...@hotmail.com>
Data: Fri, 6 Nov 2009 08:27:44 -0800 (PST)
Local: Sex 6 nov 2009 14:27
Assunto: Re: Gravação data com Oracle+calendar_date_select
ninguém para me ajudar ae?

On 6 nov, 13:19, Julianog12 <juliano...@hotmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Mauricio Linhares  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 6 nov, 14:35
De: Mauricio Linhares <linhares.mauri...@gmail.com>
Data: Fri, 6 Nov 2009 13:35:48 -0300
Local: Sex 6 nov 2009 14:35
Assunto: Re: [rails-br] Re: Gravação data com Oracle+calendar_date_select
O rails está gravando em UTC provavelmente, altere o timezone da sua  
aplicação pro timezone que voçê quer.

Enviado de meu iPhone

Em 06/11/2009, às 13:27, Julianog12 <juliano...@hotmail.com> escreveu:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 6 nov, 14:56
De: Julianog12 <juliano...@hotmail.com>
Data: Fri, 6 Nov 2009 08:56:42 -0800 (PST)
Local: Sex 6 nov 2009 14:56
Assunto: Re: Gravação data com Oracle+calendar_date_select
oi mauricio, realmente funcionou legal, coloquei timezone UTC, estava
usando Brasilia..

Agora estou com o formato Novembro 13, 2009 01:00, para mudar para
formato 13/11/2009 13:00:00 teria que passar para o formato italian
conforme manual q li na web..
Só que dae ele começa a se perder, tipo, gravo 13/11/2009 13:00:00, e
ele grava no banco 11/13/2009 13:00:00

como que eu fiz..

na view
<%= calendar_date_select_includes "silver", :locale => 'pt' %>
<%= javascript_include_tag "calendar_date_select/format_italian" %>

no environment
CalendarDateSelect.format = :italian

Porque sera que ele muda o dia com o mes?

um abraço

On 6 nov, 14:35, Mauricio Linhares <linhares.mauri...@gmail.com>
wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Rafa - www.cearaonrails.org  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 6 nov, 17:02
De: "Rafa - www.cearaonrails.org" <rafas2el...@gmail.com>
Data: Fri, 6 Nov 2009 16:02:07 -0300
Local: Sex 6 nov 2009 17:02
Assunto: Re: [rails-br] Re: Gravação data com Oracle+calendar_date_select
usa o formato db =), e deixa o calendario sempre ativo para não
mostrar no input text o formato da data desconfigurado

2009/11/6 Julianog12 <juliano...@hotmail.com>:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 6 nov, 17:42
De: Julianog12 <juliano...@hotmail.com>
Data: Fri, 6 Nov 2009 11:42:36 -0800 (PST)
Local: Sex 6 nov 2009 17:42
Assunto: Re: Gravação data com Oracle+calendar_date_select
o Rafa, fucnionou legal como vc falou, só que gostaria de mostrar no
formato brasileiro!!
será que existe alguma opção?

On 6 nov, 17:02, "Rafa - www.cearaonrails.org" <rafas2el...@gmail.com>
wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Assunto da discussão alterado para Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select" de Targino Silveira
Targino Silveira  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 6 nov, 17:52
De: Targino Silveira <targino_silve...@yahoo.com.br>
Data: Fri, 6 Nov 2009 11:52:37 -0800 (PST)
Local: Sex 6 nov 2009 17:52
Assunto: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select

Juliano, via SQL a instrução é to_date('2003/07/09', 'dd/mm/yyyy') ou to_date('2003/07/09', 'dd/mm/rrrr') desde a versão 8i ate a 11g que é a ultima.

Att,

 targino_silveira
{
:fone => +55-85-86267297,
:twitter => @targinosilveira / http://twitter.com/targinosilveira,
:recomende_me_como_um_profissional_ruby_on_rails =>
http://www.workingwithrails.com/person/17102-targino-silveira,

:yahoo_messenger => targino_silve...@yahoo.com.br,
:msn_messenger => targinosilve...@ubbi.com.br

}

puts "A vida é um grande comércio, onde você recebe por aquilo que você paga."

________________________________
De: Julianog12 <juliano...@hotmail.com>
Para: rails-br <rails-br@googlegroups.com>
Enviadas: Sexta-feira, 6 de Novembro de 2009 16:42:36
Assunto: [rails-br] Re: Gravação data com Oracle+calendar_date_select

o Rafa, fucnionou legal como vc falou, só que gostaria de mostrar no
formato brasileiro!!
será que existe alguma opção?

      ___________________________________________________________________________ _________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 6 nov, 20:59
De: Julianog12 <juliano...@hotmail.com>
Data: Fri, 6 Nov 2009 14:59:27 -0800 (PST)
Local: Sex 6 nov 2009 20:59
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select
oi targino, eu não entendi direito, estou querendo mostrar na tela o
resultado 06/11/2009 17:50 por exemplo,
e não 2003/07/09

On 6 nov, 17:52, Targino Silveira <targino_silve...@yahoo.com.br>
wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 7 nov, 13:29
De: Julianog12 <juliano...@hotmail.com>
Data: Sat, 7 Nov 2009 07:29:44 -0800 (PST)
Local: Sab 7 nov 2009 13:29
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select
poxa, ninguém aqui usa CalendarDateSelect?

On 6 nov, 20:59, Julianog12 <juliano...@hotmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
G. Sobrinho  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 7 nov, 13:37
De: "G. Sobrinho" <gabriel.sobri...@gmail.com>
Data: Sat, 7 Nov 2009 13:37:32 -0200
Local: Sab 7 nov 2009 13:37
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select

I18n.l

<p>Data <%= l record.data %></p>

2009/11/7 Julianog12 <juliano...@hotmail.com>

--
Cordialmente,

Gabriel Sobrinho
Diretor de desenvolvimento

Hite - Comunicação Digital e Mídia Interativa
http://www.hite.com.br/

+55 31 8775 8378


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Ivan H. Schuster  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 7 nov, 13:38
De: "Ivan H. Schuster" <ihschus...@gmail.com>
Data: Sat, 07 Nov 2009 13:38:13 -0200
Local: Sab 7 nov 2009 13:38
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select
Já tentou utilizar o plugin Brazilian Rails?

Abs,

Ivan
Julianog12 escreveu:
oi targino, eu não entendi direito, estou querendo mostrar na tela o
resultado 06/11/2009 17:50 por exemplo,
e não 2003/07/09

On 6 nov, 17:52, Targino Silveira <targino_silve...@yahoo.com.br>
wrote:
  
Juliano, via SQL a instrução é to_date('2003/07/09', 'dd/mm/yyyy') ou to_date('2003/07/09', 'dd/mm/rrrr') desde a versão 8i ate a 11g que é a ultima.

Att,

 targino_silveira
{
:fone => +55-85-86267297,
:twitter => @targinosilveira /http://twitter.com/targinosilveira,
:recomende_me_como_um_profissional_ruby_on_rails =>http://www.workingwithrails.com/person/17102-targino-silveira,

:yahoo_messenger => targino_silve...@yahoo.com.br,
:msn_messenger => targinosilve...@ubbi.com.br

}

puts "A vida é um grande comércio, onde você recebe por aquilo que você paga."

________________________________
De: Julianog12 <juliano...@hotmail.com>
Para: rails-br <rails-br@googlegroups.com>
Enviadas: Sexta-feira, 6 de Novembro de 2009 16:42:36
Assunto: [rails-br] Re: Gravação data com Oracle+calendar_date_select

o Rafa, fucnionou legal como vc falou, só que gostaria de mostrar no
formato brasileiro!!
será que existe alguma opção?

      ____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscadoshttp://br.maisbuscados.yahoo.com
    

  

    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 7 nov, 13:41
De: Julianog12 <juliano...@hotmail.com>
Data: Sat, 7 Nov 2009 07:41:29 -0800 (PST)
Local: Sab 7 nov 2009 13:41
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select
oi ivan, estou usando, mas estou usando o calendar_date_select, e acho
isto esta fazendo ele se perder!!!!

estou usando desta maneira
                      <tr>
                        <th><%= f.label :dtinicio, "DT.Inicio"%></th>
                        <td><%= f.calendar_date_select :dtinicio %></
td>
                      </tr>
                      <tr>
                        <th><%= f.label :dtprevisao_termino,
"Prev.Término" %></th>
                        <td><%=
f.calendar_date_select :dtprevisao_termino %></td>
                      </tr>

tipo assim, o formato na tela esta 07/11/2009 13:00:00 por exemplo,
e quando mando gravar ele grava 11/07/2009 13:00:00

cara, estou uma semana nisto ja!!!

On 7 nov, 13:38, "Ivan H. Schuster" <ihschus...@gmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 7 nov, 13:46
De: Julianog12 <juliano...@hotmail.com>
Data: Sat, 7 Nov 2009 07:46:10 -0800 (PST)
Local: Sab 7 nov 2009 13:46
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select
Ivan, meu environment esta assim:

  config.time_zone = 'UTC'
  config.i18n.default_locale = "pt-BR"
  config.gem "calendar_date_select"
  config.gem "brazilian-rails"

end

CalendarDateSelect::FORMATS[:my_custom] = {
  :date => "%d/%m/%Y",
  :time => " %H:%M:%S",
  :javascript_include => "format_my_custom"

}

require 'paperclip'

WillPaginate.enable_actionpack
WillPaginate::ViewHelpers.pagination_options[:prev_label] = 'Anterior'
WillPaginate::ViewHelpers.pagination_options[:next_label] =
'Próximo'

CalendarDateSelect.format = :my_custom

eo meu format_my_custom.js esta assim:
Date.prototype.toFormattedString = function(include_time){
    str = Date.padded2(this.getDate()) + '/' + Date.padded2
(this.getMonth() + 1) + '/' + this.getFullYear();
    if (include_time) { hour=this.getHours(); str += " " +
this.getAMPMHour() + ":" + this.getPaddedMinutes() + ":" + "00" }
    return str;

}

Date.parseFormattedString = function (string) {
   var regexp = '([0-9]{1,2})/(([0-9]{1,2})/(([0-9]{4})( ([0-9]{1,2}):
([0-9]{2}):([0-9]{2})? *)?)?)?';
  var d = string.match(new RegExp(regexp, "i"));
  if (d==null) {
        return Date.parse(string); // Give javascript a chance to
parse it.
  }
  dmy = d[1].split('/');
  hrs = 0;
  mts = 0;
  if(d[7] != null) {
     hrs = parseInt(d[7].split(':'), 10);
     mts = d[8].split(':');
  }
  return new Date(d[5],  dmy, parseInt(d[3], 10)-1, hrs, mts, 0);

}

On 7 nov, 13:38, "Ivan H. Schuster" <ihschus...@gmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 10:39
De: Julianog12 <juliano...@hotmail.com>
Data: Mon, 9 Nov 2009 04:39:20 -0800 (PST)
Local: Seg 9 nov 2009 10:39
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select
Pessoa bom dia,
ainda não consegui resolver este problema!!!!

On 7 nov, 13:46, Julianog12 <juliano...@hotmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Ivan Schuster  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 11:20
De: Ivan Schuster <ihschus...@gmail.com>
Data: Mon, 9 Nov 2009 11:20:31 -0200
Local: Seg 9 nov 2009 11:20
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select

Juliano, infelizmente não sei mais em que te ajudar. :-(
Eu utilizo o Brazilian Rails e simplesmente faço @var_instância.data =
@var_instância.data.to_s_br e funfa sem problemas.

Abs,

Ivan

2009/11/9 Julianog12 <juliano...@hotmail.com>


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 11:33
De: Julianog12 <juliano...@hotmail.com>
Data: Mon, 9 Nov 2009 05:33:50 -0800 (PST)
Local: Seg 9 nov 2009 11:33
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select
Ivan,
fiz um altera datas dentro do controller com o seguinte código:

  def altera_datas
    puts "teste                    "
    puts "teste                    "
    puts params[:thelpdesk_ocorrencia][:dtinicio].to_time
    puts params[:thelpdesk_ocorrencia][:dtprevisao_termino].to_time
    @thelpdeskocorrencia.dtinicio                 = params
[:thelpdesk_ocorrencia][:dtinicio].to_time
    @thelpdeskocorrencia.dtprevisao_termino = params
[:thelpdesk_ocorrencia][:dtprevisao_termino].to_date
    @thelpdeskocorrencia.dtprevisao_termino =
@thelpdeskocorrencia.dtprevisao_termino
    puts @thelpdeskocorrencia.dtprevisao_termino
    puts @thelpdeskocorrencia.dtinicio
  end

ele faz a conversão para 2009-11-07 09:09 por exemplo e grava ok!!!
agora quando coloco dia 13, ele joga com null!!!

como se ele tivesse considerando o 13 como o mes na hora da
conversão!!!!

to desconfiado que é este format_my_custom.js que esta bagunçando!!!
segue o código do environment e do format_my_custom.js

Environment
CalendarDateSelect::FORMATS[:my_custom] = {
  :date => "%d/%m/%Y",
  :time => " %H:%M:%S",
  :javascript_include => "format_my_custom"

}

require 'paperclip'

WillPaginate.enable_actionpack
WillPaginate::ViewHelpers.pagination_options[:prev_label] = 'Anterior'
WillPaginate::ViewHelpers.pagination_options[:next_label] =
'Próximo'

CalendarDateSelect.format = :my_custom

eo meu format_my_custom.js esta assim:
Date.prototype.toFormattedString = function(include_time){
    str = Date.padded2(this.getDate()) + '/' + Date.padded2
(this.getMonth() + 1) + '/' + this.getFullYear();
    if (include_time) { hour=this.getHours(); str += " " +
this.getAMPMHour() + ":" + this.getPaddedMinutes() + ":" + "00" }
    return str;

}

Date.parseFormattedString = function (string) {
   var regexp = '([0-9]{1,2})/(([0-9]{1,2})/(([0-9]{4})( ([0-9]{1,2}):
([0-9]{2}):([0-9]{2})? *)?)?)?';
  var d = string.match(new RegExp(regexp, "i"));
  if (d==null) {
        return Date.parse(string); // Give javascript a chance to
parse it.
  }
  dmy = d[1].split('/');
  hrs = 0;
  mts = 0;
  if(d[7] != null) {
     hrs = parseInt(d[7].split(':'), 10);
     mts = d[8].split(':');
  }
  return new Date(d[5],  dmy, parseInt(d[3], 10)-1, hrs, mts, 0);

}

On 9 nov, 11:20, Ivan Schuster <ihschus...@gmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Ivan Schuster  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 12:56
De: Ivan Schuster <ihschus...@gmail.com>
Data: Mon, 9 Nov 2009 12:56:43 -0200
Local: Seg 9 nov 2009 12:56
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select

Já tentaste testar no script/console  ou com "debugger"?

Abs,

Ivan

2009/11/9 Julianog12 <juliano...@hotmail.com>


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 13:00
De: Julianog12 <juliano...@hotmail.com>
Data: Mon, 9 Nov 2009 07:00:01 -0800 (PST)
Local: Seg 9 nov 2009 13:00
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select
bom, vou tentar com o script/console agora.
Como o debugger não conheço ivan!!!

Ja retorno.

On 9 nov, 12:56, Ivan Schuster <ihschus...@gmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Ivan Schuster  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 13:53
De: Ivan Schuster <ihschus...@gmail.com>
Data: Mon, 9 Nov 2009 13:53:50 -0200
Local: Seg 9 nov 2009 13:53
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select

Carrega o web server com a opção --debugger

"ruby script/server --debugger"

Onde tu colocares o comando "debugger" (view, model, ...)  a execução do
programa entra em "halt"  e permite que examines o conteúdo das variáveis,
executes comandos, etc.
O comando "cont"  retoma a execução do programa.
Funciona também em ambiente de teste.

Abs,

Ivan
2009/11/9 Julianog12 <juliano...@hotmail.com>


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 14:02
De: Julianog12 <juliano...@hotmail.com>
Data: Mon, 9 Nov 2009 08:02:09 -0800 (PST)
Local: Seg 9 nov 2009 14:02
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select
show ivan, vou fazer isto

On 9 nov, 13:53, Ivan Schuster <ihschus...@gmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 14:23
De: Julianog12 <juliano...@hotmail.com>
Data: Mon, 9 Nov 2009 08:23:09 -0800 (PST)
Local: Seg 9 nov 2009 14:23
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select
Ivan, olha só, tentei agora no controller coloca o seguinte código
  def update
    @thelpdeskocorrencia = ThelpdeskOcorrencia.find(params[:id])
    altera_datas

  def altera_datas
    puts @thelpdeskocorrencia.dtinicio
    puts @thelpdeskocorrencia.dtprevisao_termino
    @thelpdeskocorrencia.dtinicio                 =
converte_data_pad_americano(params[:thelpdesk_ocorrencia][:dtinicio])
if !params[:thelpdesk_ocorrencia][:dtinicio].blank?
    @thelpdeskocorrencia.dtprevisao_termino =
converte_data_pad_americano(params[:thelpdesk_ocorrencia]
[:dtprevisao_termino]) if !params[:thelpdesk_ocorrencia]
[:dtprevisao_termino].blank?
    puts @thelpdeskocorrencia.dtinicio
    puts @thelpdeskocorrencia.dtprevisao_termino
  end

  def converte_data_pad_americano(data)
    a = data.split('/')
    b = a[2].split(' ')
    c = "#{b[0]}-#{a[1]}-#{a[0]} #{b[1]}".to_time
    return c
  end

e a dtinicio ja vem nill da tela naquele primeiro puts
@thelpdeskocorrencia.dtinicio!!!
Sendo que o campo na tela esta com 13/11/2009 14:19:00!!

muito estranho

On 9 nov, 14:02, Julianog12 <juliano...@hotmail.com> wrote:


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Ivan Schuster  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 18:34
De: Ivan Schuster <ihschus...@gmail.com>
Data: Mon, 9 Nov 2009 18:34:11 -0200
Local: Seg 9 nov 2009 18:34
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select

A variável que recebe do find não deveria ser @thelpdesk_ocorrencia?
Falta o "underscore". Está @thelpdeskocorrencia
Parece que estás jogando os dados da tela em uma variável e trabalhando com
outra.

Abs,

Ivan

2009/11/9 Julianog12 <juliano...@hotmail.com>

...

mais »


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Julianog12  
Ver perfil   Traduzir para Traduzido (ver original)
 Mais opções 9 nov, 19:20
De: Julianog12 <juliano...@hotmail.com>
Data: Mon, 9 Nov 2009 13:20:34 -0800 (PST)
Local: Seg 9 nov 2009 19:20
Assunto: Re: Res: [rails-br] Re: Gravação data com Oracle+calendar_date_select
ivan, descobri a kaka que eu estava fazendo!!!!
invés de pegar o params[thelpesk_ocorrencia][dtinicio], estava pegando
@thelpdesk_ocorrencia.dtinicio!!!
pracaba cara, não acredito que perdi 2semanas praticamente nisto!!!

fiz assim no controller especifico

  def altera_datas
    params[:thelpdesk_ocorrencia][:data]  = converte_data_pad_americano
(params[:thelpdesk_ocorrencia][:data]) if !params
[:thelpdesk_ocorrencia][:data].blank?
  end

  e no application_controller.rb fiz assim:
  def converte_data_pad_americano(data)
    a = data.split('/')
    b = a[2].split(' ')
    c = "#{b[0]}-#{a[1]}-#{a[0]} #{b[1]}"
    return c
  end

 não sei se é a forma certa cara, mas pelo menos funcionou!!!

 agora estou tentando resolver o mesmo problema para
accepts_nested_attributes_for, não sei em que momento no controller ou
no model vou pegar a data de uma tabela filha para fazer aquele
converte_data_pad_americano!!!

um abraço

Ivan, obrigadão..

On 9 nov, 18:34, Ivan Schuster <ihschus...@gmail.com> wrote:

...

mais »


    Responder    Responder ao autor    Encaminhar  
É necessário Acessar antes de postar mensagens.
Para postar uma mensagem você precisa primeiro participar deste grupo.
Atualize seu apelido na página de configurações da inscrição antes de postar.
Você não tem a permissão necessária para postar.
Fim das mensagens
« Voltar às Discussões « Tópico recente     Tópico antigo »

Criar um grupo - Grupos do Google - Página inicial do Google - Termos de Uso - Política de Privacidade
©2009 Google