Como o formulário é uma "interface" entre o usuário e os reais dados do BD,
acho que logo após carregar o form de edição dos dados, você pode :
dt_hoje=date(now)
strHoje=Format(dt_hoje,"dd-mm-yyyy")
form.data.text = strHoje
Como ainda não reflete no BD (apenas quando houver o update), se o usuário
cancelar a alteração, o valor data não será alterado.

Em 12 de agosto de 2011 14:56, rogerio dandrea <[email protected]>escreveu:

> Ai fica igual ao comando que dei no banco de dados, queria que ao  abrir a
> inserção da nova ficha já apresenta-se a data atual
>
> Em 12 de agosto de 2011 14:48, sp24horas <[email protected]> escreveu:
>
> > Depois da gravação, basta dar um refresh do formulário para que ele
> mostre
> > o
> > valor atual.
> >
> > Em 12 de agosto de 2011 12:57, rogerio dandrea <[email protected]
> > >escreveu:
> >
> > > vou criar uma macro com esta ideia, mas estou em duvida onde colocar a
> > > chamada da macro, para que ele determine a data na inserção do novo
> > > registro?
> > > se colocar em depois de atualizar ele não vai mostrar a data no
> > formulario
> > > aberto para inserção, se colocar antes de atualizar acho que não tem
> > > sentido
> > > pois o formulario já tem uma data inserida anteriormente.
> > >
> > >
> > > Em 12 de agosto de 2011 11:50, sp24horas <[email protected]>
> escreveu:
> > >
> > > > Esqueci: campos dentro de values ficam entre parentêses (  )
> > > >
> > > > Em 12 de agosto de 2011 11:44, sp24horas <[email protected]>
> > escreveu:
> > > >
> > > > > Outra idéia:
> > > > >
> > > > > dt_hoje=date(now)
> > > > > strHoje=Format(dt_hoje,"yyyy-mm-dd")
> > > > > insert into ficha3 ("data") values ' "+ strHoje+ " '
> > > > >
> > > > > Obs: vale para MySQL
> > > > > Em 12 de agosto de 2011 10:28, rogerio dandrea <
> [email protected]
> > > > >escreveu:
> > > > >
> > > > > encontrei a resposta
> > > > >>
> > > > >> http://www.oooforum.org/forum/viewtopic.phtml?t=116526
> > > > >>
> > > > >>
> > > > >> dei o comando
> > > > >>
> > > > >> ALTER TABLE "ficha3" ALTER COLUMN "data" TIMESTAMP DEFAULT
> > > > >> CURRENT_TIMESTAMP
> > > > >> NOT NULL;problema resolvido
> > > > >>
> > > > >>
> > > > >>
> > > > >> ---------- Mensagem encaminhada ----------
> > > > >> De: rogerio dandrea <[email protected]>
> > > > >> Data: 12 de agosto de 2011 10:06
> > > > >> Assunto: [base]data do sistema em novo registro
> > > > >> Para: [email protected]
> > > > >>
> > > > >>
> > > > >> Quero colocar a data do sistema no campo data de um formulario ao
> > > > inserir
> > > > >> novo registro, tentei colocar o comando date() no valor padrão,
> mas
> > o
> > > > >> sistema não aceita. alguma ideia?
> > > > >>
> > > > >> --
> > > > >> Você está recebendo e-mails da lista
> [email protected]
> > > > >> # Informações sobre os comandos disponíveis (em inglês):
> > > > >>  mande e-mail vazio para [email protected]
> > > > >> # Cancelar sua assinatura: mande e-mail vazio para:
> > > > >>  [email protected]
> > > > >> # Arquivo de mensagens:
> > > > >> http://listarchives.libreoffice.org/pt-br/usuarios/
> > > > >>
> > > > >>
> > > > >
> > > >
> > > > --
> > > > Você está recebendo e-mails da lista [email protected]
> > > > # Informações sobre os comandos disponíveis (em inglês):
> > > >  mande e-mail vazio para [email protected]
> > > > # Cancelar sua assinatura: mande e-mail vazio para:
> > > >  [email protected]
> > > > # Arquivo de mensagens:
> > > > http://listarchives.libreoffice.org/pt-br/usuarios/
> > > >
> > > >
> > >
> > > --
> > >  Você está recebendo e-mails da lista [email protected]
> > > # Informações sobre os comandos disponíveis (em inglês):
> > >  mande e-mail vazio para [email protected]
> > > # Cancelar sua assinatura: mande e-mail vazio para:
> > >  [email protected]
> > > # Arquivo de mensagens:
> > > http://listarchives.libreoffice.org/pt-br/usuarios/
> > >
> > >
> >
> > --
> > Você está recebendo e-mails da lista [email protected]
> > # Informações sobre os comandos disponíveis (em inglês):
> >  mande e-mail vazio para [email protected]
> > # Cancelar sua assinatura: mande e-mail vazio para:
> >  [email protected]
> > # Arquivo de mensagens:
> > http://listarchives.libreoffice.org/pt-br/usuarios/
> >
> >
>
> --
> Você está recebendo e-mails da lista [email protected]
> # Informações sobre os comandos disponíveis (em inglês):
>  mande e-mail vazio para [email protected]
> # Cancelar sua assinatura: mande e-mail vazio para:
>  [email protected]
> # Arquivo de mensagens:
> http://listarchives.libreoffice.org/pt-br/usuarios/
>
>

-- 
Você está recebendo e-mails da lista [email protected]
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para [email protected]
# Cancelar sua assinatura: mande e-mail vazio para:
  [email protected]
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

Responder a