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]Relatório com Filtro

    Highlander8
    Highlander8
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 70
    Registrado : 25/10/2011

    [Resolvido]Relatório com Filtro Empty Relatório com Filtro

    Mensagem  Highlander8 17/5/2013, 21:22

    Amigos,

    Me ajudem por favor.
    Tenho que apresentar este sistema final de semana agora e surgiu um outro problema.....

    Access 2003
    No sistema que desenvolvi, tem um relatório que é alimentado através de uma consulta.
    O relatorio possui 3 campos que coloquei um sobre o outro e dependendo de qual campo esteja preenchido no formulario mesmo estando um sob o outro, o campo preenchido vai aparecer porque os outros não foram preenchidos. Ok?
    Até aí td bem!

    O Problema é que esses campos são Monetarios e acabam recebendo o valor 0,00 e qundo os campos sobrepostos sao exibidos no relatorio fica tudo misturado.

    PERGUNTO:
    Como faço para que apareça apenas o campo que foi preenchido no formulario?
    Teria alguma condição?


    EX:
    No sistema se escolher: Comodato, habilita campos x y z
    se escolher: Venda, habilita campos a b c

    No relatório coloquei, por exemplo, o campo x sobre o campo a (que são campos de valores monetarios).
    Digamos que eu escolhi Comodato e inseri no campo x uma valor de 3,50

    No relatório será exibido: 3,50, mas como está sobre posto o x e o a, o a por ser monetario recebe 0,00.
    Daí no relatorio fica tudo misturado.

    Acho que consegui explicar.

    É isso.... ME AJUDEM.

    Muito obrigado.


    .................................................................................
    Private Sub Help_AfterUpdate()
    If Me.Help = "Pude ajudar" Then
    MsgBox("Foi um prazer!")
    Else
    MsgBox(“Tentarei novamente...")
    End If
    End Sub

    Highlander.
    avatar
    Convidado
    Convidado


    [Resolvido]Relatório com Filtro Empty Re: [Resolvido]Relatório com Filtro

    Mensagem  Convidado 17/5/2013, 21:51

    Olá Victor,

    Você poderia tentar o seguinte:

    No evento Ao Formatar da seção Detalhe você poderia fazer a verificação de Comodato, Venda, etc... conforme foi selecionado no formulário:

    - If Me.Comodato ?????? Then
    - Me.campoX.Visible = True
    - Me.campoA.Visible = False
    - End if


    Nivaldo.
    Highlander8
    Highlander8
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 70
    Registrado : 25/10/2011

    [Resolvido]Relatório com Filtro Empty Relatório com Filtro

    Mensagem  Highlander8 17/5/2013, 23:06

    Nivaldo,

    Muito obrigado pela ajuda amigao!
    Consegui!
    Resolvido! Era exatamente isso.

    Grande abraço.


    .................................................................................
    Private Sub Help_AfterUpdate()
    If Me.Help = "Pude ajudar" Then
    MsgBox("Foi um prazer!")
    Else
    MsgBox(“Tentarei novamente...")
    End If
    End Sub

    Highlander.
    avatar
    Convidado
    Convidado


    [Resolvido]Relatório com Filtro Empty Re: [Resolvido]Relatório com Filtro

    Mensagem  Convidado 18/5/2013, 15:04

    Obrigado pelo retorno, Victor.

    O fórum agradece.

    Nivaldo.

    Conteúdo patrocinado


    [Resolvido]Relatório com Filtro Empty Re: [Resolvido]Relatório com Filtro

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 18:54