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


2 participantes

    Alterar data no formulário

    avatar
    ARGONZALE
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 21/05/2015

    Alterar data no formulário Empty Alterar data no formulário

    Mensagem  ARGONZALE 7/12/2016, 19:32

    Boa tarde,

    Poderiam me ajudar com um problema?

    Meu formulário de Vendas tem o campo Data_da_Venda com Valor Padrão: Data().

    Porém, se eu vendesse fiado e o cliente pagasse depois de 30 dias, gostaria que esta data fosse alterada para data atual quando eu alterasse as informações.

    Fico no aguardo.
    CassioFabre
    CassioFabre
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 18/01/2013

    Alterar data no formulário Empty Alterar data no formulário

    Mensagem  CassioFabre 8/12/2016, 09:40

    Boa tarde,

    A função Data() retorna sempre a data atual do sistema operacional, mesmo que ela esteja errada (esse é seu principal problema). Se o usuário estiver com a data do computador errada (sem querer ou por má fé), a função Date() retornará esta data.

    Se você fez uma venda fiado, suponho que tenha guardado os dados em alguma tabela e neste momento você deve ter salvo a data do dia da venda fiado. Ok, tudo certo até aqui. Para fazer o que deseja, basta que ao selecionar o registro para edição, no campo Data_da_Venda ao invés de pegar o valor da tabela, você codifique para que este campo seja preenchido com a função Date() e após as alterações necessárias, basta salvar o registro alterando a data da tabela (que é a data da venda de fato) para a data atual (da função Date()).

    Vou deixar aqui apenas uma recomendação: tenha em suas tabelas um campo dataVenda e outro campo dataPagamento pois (principalmente se não estiver trabalhando com comércio varejista) essas datas costumam ser diferentes e a segunda, por vezes, sequer é preechida.

    Abraço.
    avatar
    ARGONZALE
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 246
    Registrado : 21/05/2015

    Alterar data no formulário Empty Re: Alterar data no formulário

    Mensagem  ARGONZALE 9/12/2016, 11:23

    Cassio,

    Obrigado pela idéia.

    Vou inserir o campo Data_pagamento para diferenciar com a data_da_venda.

    Show!!!
    CassioFabre
    CassioFabre
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 731
    Registrado : 18/01/2013

    Alterar data no formulário Empty Alterar data no formulário Responder

    Mensagem  CassioFabre 9/12/2016, 12:50

    Bom dia,

    Caso tenha sanado a dúvida, não esqueça de marcar o tópico como resolvido.

    Abraço.

    Conteúdo patrocinado


    Alterar data no formulário Empty Re: Alterar data no formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 20/5/2024, 07:41