MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    [Resolvido]Data e hora apos registro

    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 15/10/2011

    [Resolvido]Data e hora apos registro Empty Data e hora apos registro

    Mensagem  danilo da siva 24/5/2012, 23:51

    Boa noite,

    Gostaria da ajuda de voces, tenho um form de vendas com codigoVenda, DtaVenda e codigoCliente; e um subform de detalheVenda com codigProduto ....enfim....
    Gostaria que ao concluir a venda gravar a DtaVenda com horario. Pensei em algo assim:

    CurrentDb.Execute "INSERT INTO tblVenda(codigoVenda,DtaVenda) Values ('" & Me.CodigoVenda & "', #" & Date & "#, #" & Time & "#);"

    mas não deu certo. Poderiam me auxiliar?


    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    avatar
    Convidad
    Convidado


    [Resolvido]Data e hora apos registro Empty Re: [Resolvido]Data e hora apos registro

    Mensagem  Convidad 25/5/2012, 00:56


    Olá

    Se o campo DtaVenda na tabela for do tipo Data/Hora deverá ter outro campo Data/Hora para armazenar a Hora.
    Se for campo TextBox pode armazenar data e hora.

    Talvez no evento ApósAtualizar do campo codigProduto no subform, e considerando que o campo DtaVenda também esteja no subform:

    Me.DtaVenda = Date
    e
    Me.HoraVenda = Time
    ou
    Me.DtaVenda = Date & " " & Time
    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 15/10/2011

    [Resolvido]Data e hora apos registro Empty Re: [Resolvido]Data e hora apos registro

    Mensagem  danilo da siva 25/5/2012, 01:29

    Oh amigão obrigado!!!

    Eu vou fazer o teste aqui e ja aviso, mas obrigado porquanto.


    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 15/10/2011

    [Resolvido]Data e hora apos registro Empty Re: [Resolvido]Data e hora apos registro

    Mensagem  danilo da siva 25/5/2012, 02:34

    Olá Noberto boa noite,

    Então eu já tinha na tbVenda e tblItensVenda o campo DtaVenda, e nestes campos eu tenho a função =agora() para ambos e fiz o evento apos atualizar do codigoProduto da subForm:


    Me.DtaVenda = Date & " " & Time

    Porem esta dando ERRO voce não pode atribuir um valor a este objeto. O que fazer amigao?


    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    avatar
    Convidad
    Convidado


    [Resolvido]Data e hora apos registro Empty Re: [Resolvido]Data e hora apos registro

    Mensagem  Convidad 25/5/2012, 02:43


    Não precisa este =agora() no campo, pois ele será atualizado após definir o produto.

    E repare no que eu disse sobre o campo DtaVenda.

    Se for uma campo Data/Hora, não vai aceitar uma string de texto.
    Aí só aceita Data.

    Para ter a hora, precisa outro campo. Ou o campo DatVenda deve ser Texto, o que não é aconselhável.
    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 15/10/2011

    [Resolvido]Data e hora apos registro Empty Re: [Resolvido]Data e hora apos registro

    Mensagem  danilo da siva 25/5/2012, 03:06

    É verdade amigao, já que eu tinha esta função =agora(), pensei que precisava mante-la agora funcionou direitinho obrigado.
    Só uma duvida, se eu quiser deixar a hora no meu rodapé do subform e fazer a função caption para rodar os minutos em tempo real, prejudica o funcionamento da função?


    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    avatar
    Convidad
    Convidado


    [Resolvido]Data e hora apos registro Empty Re: [Resolvido]Data e hora apos registro

    Mensagem  Convidad 25/5/2012, 03:22


    Não entendi ...
    Um campo Hora no rodapé ... atualizando no timer? qual seria o objetivo?

    Se precisa registrar a hora, talvez seja melhor criar o campo na tabela, e adicionar ao subform, conforme a msg 2.
    danilo da siva
    danilo da siva
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 381
    Registrado : 15/10/2011

    [Resolvido]Data e hora apos registro Empty Re: [Resolvido]Data e hora apos registro

    Mensagem  danilo da siva 25/5/2012, 03:24

    Não so foi uma curiosidade para fazer se daria para fazer, mas para mim esta muito bom do jeito que esta.

    Muito obrigado Noberto!!!


    .................................................................................
    Pensar nunca é insano.Pensar sozinho é humano.Pensar o pensamento de alguém é aprendizagem.
    O que não deu certo pode ser só uma etapa de aprendizagem pro que ainda está por vir.
    avatar
    Convidad
    Convidado


    [Resolvido]Data e hora apos registro Empty Re: [Resolvido]Data e hora apos registro

    Mensagem  Convidad 25/5/2012, 03:27


    Valeu!

    Grato pelo retorno.

    Conteúdo patrocinado


    [Resolvido]Data e hora apos registro Empty Re: [Resolvido]Data e hora apos registro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 06:05