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


4 participantes

    [Resolvido]Salvar data em campo caso o campo esteja vazio

    avatar
    gustavolaqua
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 25
    Registrado : 12/06/2013

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty [Resolvido]Salvar data em campo caso o campo esteja vazio

    Mensagem  gustavolaqua 15/3/2016, 17:59

    Pessoal,

    Vc's poderiam dar uma ajuda? Estou batendo cabeça faz dois dias e não consigo sair do lugar.

    Estou montando uma tela de cadastro de orçamento e o que era para ser simples está me arrancando os cabelos kkkkkk.

    Trata-se de um campo do formulário que deve receber a data e hora atual (=now) quando o campo estiver vazio. Entao coloquei a rotina abaixo dentro do click de um botão salvar.

    tentei assim:

    If IsNull(txtData_Orcamento) Then
    Me.txtData_Orcamento = Now()
    End If

    Também tentei assim:

    If txtData_Orcamento.text = "" Then
    Me.txtData_Orcamento = Now()
    End If

    nada funciona.

    Agradeço a  ajuda.
    gilberlanio
    gilberlanio
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 814
    Registrado : 30/08/2010

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Re: [Resolvido]Salvar data em campo caso o campo esteja vazio

    Mensagem  gilberlanio 15/3/2016, 18:02

    Você vai acionar o código a partir de um botão?
    avatar
    gustavolaqua
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 25
    Registrado : 12/06/2013

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty exato

    Mensagem  gustavolaqua 15/3/2016, 18:27

    A partir de um botao, a ideia é salvar a data de criação do orçamento e mesmo que venha a fazer alterações no orcamento, a data de criação fica intacta, sem alterações.

    obrigado
    bigfill
    bigfill
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 477
    Registrado : 27/03/2015

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Re: [Resolvido]Salvar data em campo caso o campo esteja vazio

    Mensagem  bigfill 15/3/2016, 20:23

    Boa tarde gustavolaqua,

    Esta parte do nome do campo refere-se a um espaço ou um _ ?

    Se for espaço tente alterar o nome do campo para : txtDataOrcamento

    E o código abaixo devera funcionar.

    If IsNull(txtDataOrcamento) Then
    Me.txtDataOrcamento = Now
    Else
    End If
    avatar
    gustavolaqua
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 25
    Registrado : 12/06/2013

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty nao funcionou

    Mensagem  gustavolaqua 15/3/2016, 21:38

    Removi o underline(_) porém nao vai . postei o projeto, agradeço a ajuda

    gilberlanio
    gilberlanio
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 814
    Registrado : 30/08/2010

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Re: [Resolvido]Salvar data em campo caso o campo esteja vazio

    Mensagem  gilberlanio 16/3/2016, 02:07

    Coloque parte do projeto aqui que fica mais fácil
    avatar
    gustavolaqua
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 25
    Registrado : 12/06/2013

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Segue o arquivo

    Mensagem  gustavolaqua 16/3/2016, 02:11

    removi os outros forms, tem o frmVenda, neste é que desejo colocar a funçao de salvar a data no campo.
    Anexos
    [Resolvido]Salvar data em campo caso o campo esteja vazio AttachmentERP1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (973 Kb) Baixado 8 vez(es)
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Re: [Resolvido]Salvar data em campo caso o campo esteja vazio

    Mensagem  Alvaro Teixeira 16/3/2016, 08:24

    Olá, não vi o projecto, mas teste assim:

    Código:
    If Len(txtData_Orcamento &"")=0 Then
    Me.txtData_Orcamento = Now()
    End If

    Abraço
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Re: [Resolvido]Salvar data em campo caso o campo esteja vazio

    Mensagem  Alvaro Teixeira 16/3/2016, 11:25

    Olá Gustavo, ainda bem que postou a parte envolvida do seu projeto.

    Você não está a usar VBA no botão gravar, mas sim Macro.
    Para fazer o que pretende, usando a mesma técnica (VBA) da minha mensagem anterior, fica assim (Macro):
    [Resolvido]Salvar data em campo caso o campo esteja vazio 2gxqp00


    Segue o meu teste ERP_rev.zip
    Abraço
    bigfill
    bigfill
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 477
    Registrado : 27/03/2015

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Re: [Resolvido]Salvar data em campo caso o campo esteja vazio

    Mensagem  bigfill 16/3/2016, 11:39



    Bom dia gustavolaqua, eu fiz um teste aqui também e deu certo. segue o código VBA abaixo.



    Private Sub Comando4_Click()

    'Este codigo verifica se o campo de txtDataOrcamento esta nulo, se tiver ele coloca data e hora
    If IsNull(Me.txtDataOrcamento) Then
    Me.txtDataOrcamento = Now
    Else
    End If
    'este codigo verifica se o campo do subformulario esta nulo, se tiver ele coloca data e hora
    If IsNull([Tabela]![Data]) Then
    Me.[Tabela]![Data] = Now
    Else
    End If
    'Este comando salva o registro
    DoCmd.RunCommand acCmdSaveRecord
    End Sub
    bigfill
    bigfill
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 477
    Registrado : 27/03/2015

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Re: [Resolvido]Salvar data em campo caso o campo esteja vazio

    Mensagem  bigfill 16/3/2016, 11:57

    gustavolaqua, segue o teste que realizai. Nome do Formulário "Formulario1".
    Anexos
    [Resolvido]Salvar data em campo caso o campo esteja vazio AttachmentERP - Copia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (1 Mb) Baixado 28 vez(es)
    avatar
    gustavolaqua
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 25
    Registrado : 12/06/2013

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Resolvido!

    Mensagem  gustavolaqua 16/3/2016, 13:23

    Bom dia a todos!

    Muito Obrigado pela ajuda, resolveu!

    Pode fechar o tópico!
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Re: [Resolvido]Salvar data em campo caso o campo esteja vazio

    Mensagem  Alvaro Teixeira 16/3/2016, 14:27

    Olá Gustavo, obrigado pelo retorno.
    Os utilizadores do fórum agradecem.

    Veja como dar o tópico como resolvido:
    https://www.maximoaccess.com/t860-resolucao-de-topicos
    Abraço
    avatar
    gustavolaqua
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 25
    Registrado : 12/06/2013

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Obrigado pela explicação

    Mensagem  gustavolaqua 16/3/2016, 14:29

    Obrigado pela explicação
    gilberlanio
    gilberlanio
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 814
    Registrado : 30/08/2010

    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Re: [Resolvido]Salvar data em campo caso o campo esteja vazio

    Mensagem  gilberlanio 16/3/2016, 14:43

    Que bom que resoveu
    Sucesso

    Conteúdo patrocinado


    [Resolvido]Salvar data em campo caso o campo esteja vazio Empty Re: [Resolvido]Salvar data em campo caso o campo esteja vazio

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 19:11