MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Como me referenciar a um campo de um subformulário

    Compartilhe

    CLEBS
    Novato
    Novato

    Respeito às Regras 100%

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

    Como me referenciar a um campo de um subformulário

    Mensagem  CLEBS em 23/1/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
    avatar
    Leandro
    Moderador
    Moderador

    Respeito às Regras 100%

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

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

    Mensagem  Leandro em 23/1/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.


    .................................................................................
    n







    ALGUMAS SOLUÇÕES E IDEIAS EM ACCESS

    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]
    [Você precisa estar registrado e conectado para ver este link.]

    avatar
    Avelino Sampaio
    Moderador
    Moderador

    Respeito às Regras 100%

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

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

    Mensagem  Avelino Sampaio em 23/1/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

      Data/hora atual: 17/7/2018, 01:20