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


2 participantes

    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

    Conteúdo patrocinado


    Ocultar campos sem valores Empty Re: Ocultar campos sem valores

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 07:28