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 <rolemosda@gmail.com>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 <sp24horas@gmail.com> 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 <rolemosda@gmail.com
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 <sp24horas@gmail.com>
escreveu:
Esqueci: campos dentro de values ficam entre parentêses ( )
Em 12 de agosto de 2011 11:44, sp24horas <sp24horas@gmail.com>
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 <
rolemosda@gmail.com
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 <rolemosda@gmail.com>
Data: 12 de agosto de 2011 10:06
Assunto: [base]data do sistema em novo registro
Para: usuarios@pt-br.libreoffice.org
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
usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens:
http://listarchives.libreoffice.org/pt-br/usuarios/
--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens:
http://listarchives.libreoffice.org/pt-br/usuarios/
--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens:
http://listarchives.libreoffice.org/pt-br/usuarios/
--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens:
http://listarchives.libreoffice.org/pt-br/usuarios/
--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens:
http://listarchives.libreoffice.org/pt-br/usuarios/
--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.