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

    Ocultar campos sem valores

    avatar
    Vandacardoso
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 24
    Registrado : 06/05/2015

    Ocultar campos sem valores Empty Ocultar campos sem valores

    Mensagem  Vandacardoso 6/5/2015, 14:59

    Boa tarde,

    Gostaria da vossa ajuda para a formatação de um relatório. É o seguinte: gostava que os campos que não têm valores não aparecessem no relatório; nem o espaço do valor nem o nome do campo. Como poderei fazer isso?
    Obrigada
    Vanda
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  ÓscarSantos 6/5/2015, 16:25

    tensta assim

    if IsNull(nomedocampo) then
    nomedocampo.visible = false
    else
    exit sub
    end if


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    avatar
    Vandacardoso
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 24
    Registrado : 06/05/2015

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  Vandacardoso 6/5/2015, 16:36

    Obrigada. Mas não aconteceu nada. Coloquei o seu código no Visual Basic e também na Aba Evento "ao entrar" e o campo continua a aparecer mesmo não tendo valor nenhum.
    Será que estou a fazer alguma mal?
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  ÓscarSantos 6/5/2015, 16:50

    Vanda tanta assim,

    Na Aba Detalhe e ao Imprimir inseres o codigo.


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  ÓscarSantos 6/5/2015, 16:58

    Vanda se nao der manda base em access2003


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    avatar
    Vandacardoso
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 24
    Registrado : 06/05/2015

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  Vandacardoso 6/5/2015, 17:22

    Óscar,

    Também não funcionou.
    A Base de dados tem 21 mb, não posso enviar por aqui. Como acha melhor fazer? Coloco no Google Drive e partilho consigo?
    E só tenho versão 2010 ou 2013. Não consigo gravar na versão 2003.
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  ÓscarSantos 6/5/2015, 17:27

    nao podes importar para uma base nova so o que precisas de enviar e gravar no formato 2000-2003.

    Aqui no trabalho infelizmente so tenho 2003


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  ÓscarSantos 6/5/2015, 17:28

    ve este teste e diz se é isto que queres.

    Abraço
    Anexos
    Ocultar campos sem valores AttachmentTeste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (108 Kb) Baixado 13 vez(es)


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    avatar
    Vandacardoso
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 24
    Registrado : 06/05/2015

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  Vandacardoso 6/5/2015, 17:37

    É isso mesmo. Ocultou o ID do médico porque não tinha informação.
    Onde está o código?
    avatar
    Vandacardoso
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 24
    Registrado : 06/05/2015

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  Vandacardoso 6/5/2015, 17:40

    Já vi o código. Vou tentar fazer. É que tenho alguns campos na área do detalhe e outros no Cabeçalho mas sem ser da página.
    Já digo alguma coisa.
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  ÓscarSantos 6/5/2015, 17:43

    pois é preciso ter atenção à localização Smile


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    avatar
    Vandacardoso
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 24
    Registrado : 06/05/2015

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  Vandacardoso 6/5/2015, 17:57

    Não consegui! Continua a aparecer o campo. E se faço Pré-visualizar dá a mensagem de erro: "O Microsoft Access não pode localizar o objeto 'If IsNull(me. se 'If IsNull(me. for uma macro verifique se gravou com o nome correto"

    O meu código ficou assim:

    Option Compare Database

    Private Sub Detalhe_Print(Cancel As Integer, PrintCount As Integer)

    End Sub
    Private Sub Detalhe_Print(Cancel As Integer, PrintCount As Integer)
    If IsNull(Me.apoiofinanceiroaprovado) Or Me.apoiofinanceiroaprovado = "" Then
    Me.Rótulo45_Rótulo.Visible = False
    Else
    Exit Sub
    End If

    End Sub

    O Rótulo45 é o nome que está atribuído ao título do campo apoiofinanceiroaprovado.
    Escrevi diretamente no Visual Basic. Será que é assim? Tenho que dar mais alguma instrução?
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  ÓscarSantos 6/5/2015, 18:00

    diz-me o nome da aba em que esta o rotulo e o campo.


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    avatar
    Vandacardoso
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 24
    Registrado : 06/05/2015

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  Vandacardoso 6/5/2015, 18:05

    O nome Rótulo45 esta na aba Outra e apoiofinanceiroaprovado aparece na aba Outra e na aba Dados (fonte de controle)
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  ÓscarSantos 6/5/2015, 18:21

    na aba outra ao imprimir poes:

    If IsNull(Me.apoiofinanceiroaprovado) Or Me.apoiofinanceiroaprovado = "" Then
    Me.Rótulo45_Rótulo.Visible = False
    Else
    Exit Sub
    End If


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    avatar
    Vandacardoso
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 24
    Registrado : 06/05/2015

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  Vandacardoso 6/5/2015, 19:07

    Isto está difícil!!!!!
    Se eu estou na área de detalhe e clico na aba Outra não me aparece Ao imprimir.
    Tentei na aba Todas e colei o código no Ao imprimir mas continua a dar-me o mesmo erro.
    Já não sei o que fazer.
    Vou mandar por aqui a BD do Óscar onde acrescentei uma tabela e o relatório. Vamos ver se consegue abri-la.
    Anexos
    Ocultar campos sem valores AttachmentTeste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (74 Kb) Baixado 8 vez(es)
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  ÓscarSantos 7/5/2015, 09:19

    Vanda depois de várias tentativas não consigo aquilo que queres e julgo que não dê.

    no caso que te enviei dá porque é um relatorio simples.

    E já agora, Peniche é uma terra que me deixa saudades.

    Abraço


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos
    avatar
    Vandacardoso
    Novato
    Novato

    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Portugal
    Mensagens : 24
    Registrado : 06/05/2015

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  Vandacardoso 7/5/2015, 10:47

    Obrigada Óscar!
    Talvez seja por causa da versão do access. Vou tentar fazer outras tentativas.
    A Ericeira também é muito bonita! Vivemos em lugares bons.
    ÓscarSantos
    ÓscarSantos
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 335
    Registrado : 18/09/2013

    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  ÓscarSantos 7/5/2015, 10:53

    De nada,
    è verdade, toda a zona do oeste.

    Abraço


    .................................................................................
    _________________________________________________________
    sempre a aprender
    para enviar ou postar só access2007 infelizmente é o que tenho no trabalho Sad .
    para dar tópico como resolvido https://www.maximoaccess.com/t860-resolucao-de-topicos

      Data/hora atual: 13/4/2021, 15:05