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

    [Resolvido] Substituir valores nulos

    Gabriel Brunichaki
    Gabriel Brunichaki
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 11/12/2015

    [Resolvido] Substituir valores nulos Empty [Resolvido] Substituir valores nulos

    Mensagem  Gabriel Brunichaki 19/10/2016, 16:01

    Boa tarde!

    Tenho um relatório em que alguns valores são nulos, como faço para colocar um traço ( - ) nesses casos?

    Segue exemplo em anexo (campos lastVisit e daysVisit do relatório RPT_VISITS).

    Abraço!
    Anexos
    [Resolvido] Substituir valores nulos AttachmentReplace value.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (54 Kb) Baixado 6 vez(es)


    .................................................................................
    “Não podemos solucionar problemas usando a mesma forma de raciocínio que usamos quando os criamos.”
    – Albert Einstein
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    [Resolvido] Substituir valores nulos Empty Re: [Resolvido] Substituir valores nulos

    Mensagem  FabioPaes 19/10/2016, 16:42

    Vc nao consegue manipular o Valor do Campo acoplado...

    Então o que vc pode fazer é:

    1º Deixe o Campo lastVisit Oculto no Formulario;
    2º Coloque uma Caixa e Texto Desacoplada com o Nome txtlastVisit; <==== Esse será o Campo que realmente exibira o Valor do Campo LastVisit

    3º Agora na Guia Detalha do Relatório, no evento ao Imprimir coloque:

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

    If Nz(Len(Me.lastVisit)) <= 0 Then
    Me.txtLastVisit = "---"
    Else
    Me.txtLastVisit = Me.lastVisit
    End If

    End Sub




    O que fazemos na Verdade é: Verificamos se o Campo esta nulo... Se tiver aplicamos o Valor - no Campo txtLastVisit. Se o Campo nao for mulo, entao pegamos e aplicamos o Valor do campo LastVisit.


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    Gabriel Brunichaki
    Gabriel Brunichaki
    Intermediário
    Intermediário

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 138
    Registrado : 11/12/2015

    [Resolvido] Substituir valores nulos Empty Re: [Resolvido] Substituir valores nulos

    Mensagem  Gabriel Brunichaki 19/10/2016, 19:25

    Perfeito, farei assim, então.

    Valeu!


    .................................................................................
    “Não podemos solucionar problemas usando a mesma forma de raciocínio que usamos quando os criamos.”
    – Albert Einstein
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3913
    Registrado : 14/08/2013

    [Resolvido] Substituir valores nulos Empty Re: [Resolvido] Substituir valores nulos

    Mensagem  FabioPaes 19/10/2016, 20:08

    Grato pelo retorno! Até a próxima se Deus quiser!


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

      Data/hora atual: 16/4/2021, 20:28