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

    Tornar campos nulos automaticamente

    avatar
    genflydol
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 33
    Registrado : 22/05/2013

    Tornar campos nulos automaticamente Empty Tornar campos nulos automaticamente

    Mensagem  genflydol Qua Jun 12, 2013 1:55 pm

    Boa tarde.
    Alguém sabe com faço para ao abrir um formulario, certos campos estejam em branco para serem preenchidos novamente.
    Tenho um formulario com o campo "Produtos" e "Quantidades" quero que ao abrir o fórumulario o campo quantidade esteja em branco.
    avatar
    FabianoJesus
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 22/03/2012

    Tornar campos nulos automaticamente Empty Re: Tornar campos nulos automaticamente

    Mensagem  FabianoJesus Qua Jun 12, 2013 3:05 pm

    Boa tarde,
    Você pode adicionar isto via código no evento ao abrir do seu formulário.
    Segue abaixo exemplo que define valor nulo para o campo quantidade, para mais campos basta adicionar uma nova linha abaixo de quantidade.value = null


    Código:
    Private Sub Form_Open(Cancel As Integer)
       quantidade.Value = Null
    End Sub
    avatar
    genflydol
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 33
    Registrado : 22/05/2013

    Tornar campos nulos automaticamente Empty Tornar campos nulos automaticamente

    Mensagem  genflydol Qua Jun 12, 2013 3:17 pm

    Boa tarde Fabio 

    Eu tentei o código VBA que me deu e não funcionou, dá um erro
    APJesus
    APJesus
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 367
    Registrado : 21/09/2010

    Tornar campos nulos automaticamente Empty Re: Tornar campos nulos automaticamente

    Mensagem  APJesus Qua Jun 12, 2013 4:08 pm

    Vou lhe dar 2 possibildades:

    1) No evento ao carregar:
    Docmd.GotoRecord ac Form, " Nome do Form", acNewRec

    2) Na propriedade do Formulário na aba DADOS
    Entrada de dados, altere para SIM. (Este não será visualizados itens já cadastrados anteriormente utilizando o PgDown ou setas)

    tente aí...
    avatar
    genflydol
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 33
    Registrado : 22/05/2013

    Tornar campos nulos automaticamente Empty Tornar campos nulos automaticamente

    Mensagem  genflydol Qua Jun 12, 2013 4:23 pm

    Nenhuma das duas situações servem porque eu não quero que todos os campos fiquem nulos, apenas dois. E nos outros quero manter a informação
    APJesus
    APJesus
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 367
    Registrado : 21/09/2010

    Tornar campos nulos automaticamente Empty Re: Tornar campos nulos automaticamente

    Mensagem  APJesus Qua Jun 12, 2013 4:53 pm

    Tente então usar o que tinha lhe falado antes e defina um valor padrão para os campos que quer preenchido. Mesmo assim não atender, faça como nosso amigo FabianoJesus tinha lhe falado e coloque no evento atual do formulário.
    Tente aí...
    avatar
    FabianoJesus
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 36
    Registrado : 22/03/2012

    Tornar campos nulos automaticamente Empty Re: Tornar campos nulos automaticamente

    Mensagem  FabianoJesus Qua Jun 12, 2013 5:51 pm

    Também pode estar ocorrendo de o campo não aceitar valor nulo, nesse caso, depende das propriedades definidas no seu formulário. 
    Qual a mensagem de erro que está dando?
    Você pode tentar no lugar de nulo, (quantidade = 0) ou (quantidade = "").
    Att.
    avatar
    genflydol
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 33
    Registrado : 22/05/2013

    Tornar campos nulos automaticamente Empty Tornar campos nulos automaticamente

    Mensagem  genflydol Qui Jun 13, 2013 6:13 am

    Private Sub Form_Open(Cancel As Integer)
       quantidade.Value = Null
    End Sub


    Essa fórmula só funciona nos eventos dos campos do fórmulario e neste caso nenhum eles não possuem um evento "Ao abrir" infelizmente.
    Diretamente no evento "Ao abrir" do fórmulario não é possivel
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    Tornar campos nulos automaticamente Empty Re: Tornar campos nulos automaticamente

    Mensagem  JPaulo Qui Jun 13, 2013 7:40 am

    No evento ao abrir do form não vai funcionar, porque os dados não estão carregados, só no evento ao Carregar é que os campos têm dados, sendo assim será;


    Private Sub Form_Load()
        Me.quantidade.Value = Null
    End Sub


    Ou


    Private Sub Form_Load()
        Me.quantidade.Value = ""
    End Sub


    Na duvida, anexe aqui parte do seu banco.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    Tornar campos nulos automaticamente Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Tornar campos nulos automaticamente Folder_announce_new 102 Códigos VBA Gratuitos...
    Tornar campos nulos automaticamente Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    Tornar campos nulos automaticamente Empty Re: Tornar campos nulos automaticamente

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Seg maio 06, 2024 9:35 pm