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

    [Resolvido]Ocultar campo em formulário

    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Ocultar campo em formulário Empty [Resolvido]Ocultar campo em formulário

    Mensagem  L34NDR0 25/2/2014, 13:02

    Colegas,

    Tenho um formulário baseado em uma consulta e determinado campo só aparece se houver, pelo menos, um registro.
    utilizei o código abaixo e até agora estava funcionando bem.

    O problema surgiu quando a consulta não capturou nenhum registro, ou seja, nenhum registro atende aos critérios da mesma.
    quando isso aconteceu o form não abriu mais (necessitando depuração)


       If Me.NOVAS.Value <> "0" Then
       
           Me.NOVAS.Visible = True
           
       End If

    alguém tem a solução?

    thanks

    Leandro
    avatar
    Convidado
    Convidado


    [Resolvido]Ocultar campo em formulário Empty Re: [Resolvido]Ocultar campo em formulário

    Mensagem  Convidado 25/2/2014, 23:36

    Olá, tenta mudar a condição para:

    If IsNull(Me.Novas) Then
    Me.NOVAS.Visible = False
    Else
    Me.NOVAS.Visible = True
    End If
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Ocultar campo em formulário Empty Re: [Resolvido]Ocultar campo em formulário

    Mensagem  L34NDR0 26/2/2014, 12:36

    olá betogivoni,

    não deu. o form abre em branco...
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Ocultar campo em formulário Empty Re: [Resolvido]Ocultar campo em formulário

    Mensagem  Avelino Sampaio 26/2/2014, 13:19

    Olá!

    Experimente colocando o código no evento "No atual" do formulário:


    Private Sub Form_Current()
    If Me!NOVAS <> "0" Then
    Me.NOVAS.Visible = True
    else
    Me.NOVAS.Visible = false
    End If
    End Sub


    Aguardamos


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Ocultar campo em formulário Empty Re: [Resolvido]Ocultar campo em formulário

    Mensagem  L34NDR0 26/2/2014, 13:55

    Não funfou...

    tentei inclusive inserir o ".value" na linha: If Me!NOVAS <> "0" Then
    ficando assim:

    If Me!NOVAS.value <> "0" Then


    e não deu....
    avatar
    leonardoemel
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 04/01/2013

    [Resolvido]Ocultar campo em formulário Empty Re: [Resolvido]Ocultar campo em formulário

    Mensagem  leonardoemel 26/2/2014, 14:22

    Boa tarde,

    Voce pode tentar assim, EX: If Me!NOVAS.value <> "0" and me.!novas.value <>"" Then.

    Pode dar certo.

    Abç
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Ocultar campo em formulário Empty Re: [Resolvido]Ocultar campo em formulário

    Mensagem  Avelino Sampaio 26/2/2014, 14:32

    Qual deve ser o valor padrão do campo "NOVA" quando a consulta não retorna registros? 0 (tipo número), 0 (tipo string) ou nulo ?


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    JUAN PABLO
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 81
    Registrado : 09/11/2012

    [Resolvido]Ocultar campo em formulário Empty Re: [Resolvido]Ocultar campo em formulário

    Mensagem  JUAN PABLO 26/2/2014, 16:13

    Tente assim:
    If Me.NOVAS.Value <> "0" Then

    Me.NOVAS.Visible = True

    Else

    Me.NOVAS.Visible = False

    End If

    *** Importante lembrar que se você desativa um campo é necessário ativá-lo novamente. No exemplo acima fica automático, porque depende do valor de uma consulta, em outros caso seria necessário "ligar" e "desligar" e vice-versa.

    Abs
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Ocultar campo em formulário Empty Re: [Resolvido]Ocultar campo em formulário

    Mensagem  L34NDR0 26/2/2014, 17:10

    Não funfou, nas duas últimas sugestões aparece a mensagem:

    "Você inseriu uma expressão que não tem valor"

    Detalhe: esse campo é calculado na consulta que serve base para o form... uso a expressão: contar(*)
    avatar
    Convidado
    Convidado


    [Resolvido]Ocultar campo em formulário Empty Re: [Resolvido]Ocultar campo em formulário

    Mensagem  Convidado 26/2/2014, 23:28

    Amigo sem ver a estrutura dos objetos envolvidos no pedido de ajuda fica difícil ajudar de uma forma mais precisa.
    L34NDR0
    L34NDR0
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 353
    Registrado : 29/03/2011

    [Resolvido]Ocultar campo em formulário Empty Re: [Resolvido]Ocultar campo em formulário

    Mensagem  L34NDR0 27/2/2014, 16:06

    colegas,

    resolvi. acertei direto na consulta criando um critério que se houver valor nulo, então meu campo fica com valor igual a 0

    obrigado a todos

    Leandro

    Conteúdo patrocinado


    [Resolvido]Ocultar campo em formulário Empty Re: [Resolvido]Ocultar campo em formulário

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 14:01