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


3 participantes

    [Resolvido]campo com preenchimento obrigatório

    avatar
    viriato1961
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 29
    Registrado : 03/11/2014

    [Resolvido]campo com preenchimento obrigatório Empty [Resolvido]campo com preenchimento obrigatório

    Mensagem  viriato1961 17/11/2014, 15:50

    Boa tarde
    Quero tornar um campo, de um subformulário, em preenchimento obrigatório, e não consigo. Alterei na tabela o item"necessário" para sim e não deu resultado. Agradeço a ajuda do Forum Obrigado


    Última edição por viriato1961 em 18/11/2014, 11:30, editado 1 vez(es)
    gilberlanio
    gilberlanio
    Super Avançado
    Super Avançado


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]campo com preenchimento obrigatório Empty Re: [Resolvido]campo com preenchimento obrigatório

    Mensagem  gilberlanio 17/11/2014, 16:36

    Coloque no evento ao sair do seu campo:

    If IsNull(Me.ActiveControl) Then
    MsgBox "Campo Obrigatório"
    DoCmd.CancelEvent
    End If
    avatar
    viriato1961
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 29
    Registrado : 03/11/2014

    [Resolvido]campo com preenchimento obrigatório Empty campo com preenchimento obrigatório

    Mensagem  viriato1961 18/11/2014, 11:29

    gilberlanio não consegui a msgBox aparece logo no primeiro campo do formulário mesmo que eu preencha o campo em causa do subformulário.
    obrigado pela tua colaboração
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]campo com preenchimento obrigatório Empty Re: [Resolvido]campo com preenchimento obrigatório

    Mensagem  Alvaro Teixeira 18/11/2014, 12:00

    Olá veja se consegue da seguinte forma:
    Neste exemplo não deixa colocar nulo e só permite de 1 a 9
    [Resolvido]campo com preenchimento obrigatório Xuk38
    avatar
    viriato1961
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 29
    Registrado : 03/11/2014

    [Resolvido]campo com preenchimento obrigatório Empty campo com preenchimento obrigatório

    Mensagem  viriato1961 18/11/2014, 14:00

    ahteixeira obrigado pelo teu contributo mas não deu. Eu fecho o formulário e não diz nada
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]campo com preenchimento obrigatório Empty Re: [Resolvido]campo com preenchimento obrigatório

    Mensagem  Alvaro Teixeira 18/11/2014, 14:42

    Olá de novo, então pode tentar assim:

    Código:
    Private Sub Form_Unload(Cancel As Integer)
        If Len(Me.Campo1 & "") = 0 Or Me.Campo1 < 1 And Me.Campo1 > 10 Then
            MsgBox "Campo obrigatório, Deve preencher este campo de 1 a 10."
            Me.Campo1.SetFocus
            Cancel = True
        End If
    End Sub

    Abaixo exemplo
    Anexos
    [Resolvido]campo com preenchimento obrigatório AttachmentCampoObrigatorio.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (33 Kb) Baixado 54 vez(es)
    avatar
    viriato1961
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 29
    Registrado : 03/11/2014

    [Resolvido]campo com preenchimento obrigatório Empty campo com preenchimento obrigatório

    Mensagem  viriato1961 18/11/2014, 15:37

    OK funciona com um formulário mas eu tenho este campo num subformulário é assim:
    Tenho um formulário "aparelho novo" com um subformulário "colocação " que tem o campo "onde"
    obrigado
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]campo com preenchimento obrigatório Empty Re: [Resolvido]campo com preenchimento obrigatório

    Mensagem  Alvaro Teixeira 18/11/2014, 16:11

    Olá, é só mais uns ajustes.
    Uma pesquisa aqui no forum tem sempre uma ajuda, no entanto veja o link do nosso grande Mestre Avelino
    http://www.usandoaccess.com.br/tutoriais/referenciar-formularios-e-relatorios-propriedades.asp
    Abraço


    Última edição por ahteixeira em 19/11/2014, 14:49, editado 1 vez(es)
    avatar
    viriato1961
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 29
    Registrado : 03/11/2014

    [Resolvido]campo com preenchimento obrigatório Empty campo com preenchimento obrigatório

    Mensagem  viriato1961 19/11/2014, 14:34

    ahteixeira obrigado pela tua ajuda já consegui resolver.
    Obrigado ao forum

    Conteúdo patrocinado


    [Resolvido]campo com preenchimento obrigatório Empty Re: [Resolvido]campo com preenchimento obrigatório

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 17:14