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]Forçar Preencimento

    avatar
    Ademilsom
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 16/04/2011

    [Resolvido]Forçar Preencimento Empty [Resolvido]Forçar Preencimento

    Mensagem  Ademilsom 27/11/2019, 03:32

    Olá pessoal, desculpas pela hora da postagem.

    Tenho uma duvida e gostaria de saber como proceder pra FORÇAR o preenchimento de um acampo que está no formulário principal, se o usuário clicar primeiro no campo que está mo sub Formulário.

    Formulário Principal:
    frm_pai - campo1

    Sub-Formulário:
    frm_filho - campo2

    Proposito: Ao clicar no campo2 do formulário filho, o sistema dar um alerta/mensagem que o campo1 do formulário pai é obrigatório o preenchimento, e dar o foco no campo1.


    Muito Grato;
    Ademilson Santos
    marcelo marques
    marcelo marques
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1003
    Registrado : 12/04/2016

    [Resolvido]Forçar Preencimento Empty Re: [Resolvido]Forçar Preencimento

    Mensagem  marcelo marques 27/11/2019, 10:14

    Bom dia kakay estou no celular mais tenta fazer esta verificação no evento ao entra do sub formulário
    Faça a verificação do campo do formulário principal
    Assim quando você entrar no formulário filho ele já vai fazer a verificação do campo do formulário principal

    Espero ter ajudado
    avatar
    Ademilsom
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 16/04/2011

    [Resolvido]Forçar Preencimento Empty Forçar Preencimento

    Mensagem  Ademilsom 27/11/2019, 14:34

    Então, está é minha ideia, mais não sei como fazer essa verificação entre formulários.

    Te agradeço pela orientação, pode ser uma mensagem de alerta ou ainda inserir um valor padrão como escrever a palavra NORMAL no campo1 do formulário principal.

    Grato;
    kakay
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    [Resolvido]Forçar Preencimento Empty Re: [Resolvido]Forçar Preencimento

    Mensagem  DamascenoJr. 27/11/2019, 21:11

    No evento "Ao carregar" do formulário principal e no evento "Após atualizar" do campo que deseja forçar o preenchimento insira o código
    Código:
    Me!NomeObjetoSubFormulário.Enabled = Not Isnull(NomeDoCampoObrigatorioPreencher)


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Ademilsom
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 16/04/2011

    [Resolvido]Forçar Preencimento Empty Forçar Preencimento

    Mensagem  Ademilsom 27/11/2019, 21:45

    Tentei esse código Mais deu erro.

    Me!FRM_OS_PRONTUARIO!FRM_PRONTUARIO_SUB.Enabled = Not IsNull(EXAME)



    São 3 formulários

    1º FRM_OS_PRONTUARIO - pai
    2º FRM_PRONTUARIO_SUB - filho do 1 (CAMPO OBRIGATÓRIO - NOME DO CAMPO - 9estado_fisico)
    3º TBL_EXAMES_REALIZADOS - filho, é formulário continuo (ao clicar neste campo de nome EXAME, emitir o alerta que o CAMPO 9estado_fisico está vazio )


    Desde já muito obrigado!
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    [Resolvido]Forçar Preencimento Empty Re: [Resolvido]Forçar Preencimento

    Mensagem  DamascenoJr. 27/11/2019, 22:00

    Veja
    Anexos
    [Resolvido]Forçar Preencimento AttachmentPow1.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (21 Kb) Baixado 7 vez(es)


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Ademilsom
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 16/04/2011

    [Resolvido]Forçar Preencimento Empty Re: [Resolvido]Forçar Preencimento

    Mensagem  Ademilsom 27/11/2019, 22:31

    Banco de dados em anexo, não conseguir entender, pra incorporar no meu banco.
    Anexos
    [Resolvido]Forçar Preencimento AttachmentSYSASO.zip
    Banco de dados
    Você não tem permissão para fazer download dos arquivos anexados.
    (100 Kb) Baixado 11 vez(es)
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    [Resolvido]Forçar Preencimento Empty Re: [Resolvido]Forçar Preencimento

    Mensagem  DamascenoJr. 27/11/2019, 22:35

    Qual é o formulário pai? Qual é o formulário filho? Qual o nome do campo no formulário pai? Qual o nome do controle subformulário no formulário pai? Quais passos devo seguir depois de abrir o sistema?


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Ademilsom
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 16/04/2011

    [Resolvido]Forçar Preencimento Empty Re: [Resolvido]Forçar Preencimento

    Mensagem  Ademilsom 27/11/2019, 22:41

    São 3 formulários

    1º FRM_OS_PRONTUARIO - pai do 2

    2º FRM_PRONTUARIO_SUB - filho do 1 (CAMPO OBRIGATÓRIO - NOME DO CAMPO - 9estado_fisico) pai do 3

    3º TBL_EXAMES_REALIZADOS - filho, é formulário continuo (ao clicar neste campo de nome EXAME, emitir o alerta que o CAMPO 9estado_fisico está vazio ) filho do 2
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    [Resolvido]Forçar Preencimento Empty Re: [Resolvido]Forçar Preencimento

    Mensagem  DamascenoJr. 27/11/2019, 22:51

    1. Abra o formulário FRM_PRONTUARIO_SUB em modo design
    2. Selecione o controle "Filho197" (o subformulário de exames)
    3. Na folha de propriedades do controle, acesse a aba evento, e no evento "Ao entrar" insira o seguinte código

    Código:
    If IsNull(Me!estado_fisico) Then
            Call MsgBox("Informe o estado físico")
            Me!estado_fisico.SetFocus
    End If

    e pronto... problema resolvido


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.
    avatar
    Ademilsom
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 78
    Registrado : 16/04/2011

    [Resolvido]Forçar Preencimento Empty Forçar Preencimento

    Mensagem  Ademilsom 27/11/2019, 23:08

    Perfeito!

    Chegamos no resultado desejado.
    Gostaria de agradecer imensamente pela ajuda e tempo que empregou aqui pra resolver a situação, fico muito grato mesmo.
    Eu sabia que aqui eu teria está ajuda, vou aproveitar pra baixar alguns exemplos seus, EXCELENTE TRABALHO.


    Atenciosamente;
    Kakay.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    [Resolvido]Forçar Preencimento Empty Re: [Resolvido]Forçar Preencimento

    Mensagem  DamascenoJr. 27/11/2019, 23:09

    O fórum agradece o retorno. Sucesso.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

    Conteúdo patrocinado


    [Resolvido]Forçar Preencimento Empty Re: [Resolvido]Forçar Preencimento

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 15:10