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

    Como me referenciar a um campo de um subformulário

    avatar
    CLEBS
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 17
    Registrado : 15/02/2016

    Como me referenciar a um campo de um subformulário Empty Como me referenciar a um campo de um subformulário

    Mensagem  CLEBS Ter 23 Jan 2018, 13:00

    Olá!
    Tenho um subformulário com 5 campos porém todas as vezes em que aparecer um determinada palavra no num campo do formulário principal eu preciso que os últimos 4 campos do subformulário apareça bloqueado para digitação.. como faço..

    Ex.
    frmprincipal

    id
    curso
    duração


    subfrm

    curso
    modulo1
    modulo2
    modulo3
    modulo4

    no exemplo acima toda vez que aparecer a duração "2 meses" quero que fique bloqueado para digitação os campos "modulo3" e "modulo4".

    Alguem pode me dar uma força
    Leandro
    Leandro
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1601
    Registrado : 12/11/2009

    Como me referenciar a um campo de um subformulário Empty Re: Como me referenciar a um campo de um subformulário

    Mensagem  Leandro Ter 23 Jan 2018, 13:31

    Bom dia,

    No form principal você referencia somente com o nome do campo ex: Me!CodigoPedido.

    Se for no subform, você tem que informar o nome do form principal seguido do subform e nome do campo ex: Forms!NomeFormPrincipal!NomeSubForm!NomeCampo.Enabled = True

    Uma tentativa para o seu caso seria:

    Código:

    If Me!duração = "2 meses" Then
         Forms!NomeFormPrincipal!NomeSubForm!modulo3.Locked = True
         Forms!NomeFormPrincipal!NomeSubForm!modulo4.Locked = True
    End If

    Altere os nomes dos formulários para os nomes reias.

    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3880
    Registrado : 04/04/2010

    Como me referenciar a um campo de um subformulário Empty Re: Como me referenciar a um campo de um subformulário

    Mensagem  Avelino Sampaio Ter 23 Jan 2018, 16:58

    Clebes,

    veja se este tutorial te ajuda. ( copie e cole o endereço abaixo no seu navegador )

    usandoaccess.com.br/tutoriais/referenciar-formularios-e-relatorios-propriedades.asp?id=1#inicio

    Sucesso

    Conteúdo patrocinado


    Como me referenciar a um campo de um subformulário Empty Re: Como me referenciar a um campo de um subformulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 19 Abr 2024, 13:51