Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


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.