MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

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 exibindo apenas campos preenchidos

    avatar
    Chamon Consultoria
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 235
    Registrado : 31/08/2012

    [Resolvido]Relatório exibindo apenas campos preenchidos Empty [Resolvido]Relatório exibindo apenas campos preenchidos

    Mensagem  Chamon Consultoria em 12/7/2013, 14:20

    Olá amigos!

    Bd em access 2007.

    O bd possui um formulário (Frm_Pedidos) em modo folha de dados.
    Nesse formulário, dentre outros campos, existem mais 33 campos, que é uma sequência numérica que vai do 16 ao 48, onde são informadas as quantidades pedidas ref cada número. Obs: esses campos têm como valor padrão 0 (zero).
    Porém, nem todos os campos são preenchidos no cadastro dos pedidos. Exemplo:
    Grade completa (Pedido 1):
    16 - 17 - 18 - 19 - 20 - 21- 22 - 23 - 24 -25 - 26 - 27 - 28 - 29 - 30 - 31- 32-33-34-35-36-37-38-39-40-41-42-43-44-45-46-47-48 Total
    0     0      0    0     0      0    0     0     0    0     0     0     0     0     2      2    3   3   2   0   0   0   0    0   0  0   0    0   0   0   0   0   0    12

    Nesse exemplo o ideal seria aparecer no relatório apenas a grade com as quantidades preenchidas:
    30 - 31 - 32 - 33 - 34  Total
    2     2     3      3    2     12

    E assim por diante com os demais pedidos de acordo com o seu preenchimento.

    O desafio é construir esse relatório. Como posso fazer isso?

    Desde já agradeço!
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1593
    Registrado : 17/03/2011

    [Resolvido]Relatório exibindo apenas campos preenchidos Empty Re: [Resolvido]Relatório exibindo apenas campos preenchidos

    Mensagem  Cláudio Machado em 12/7/2013, 18:14

    Coloque na sua consulta em critério: >0


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Relatório exibindo apenas campos preenchidos 90dssg para agradecer a dica que solucionou seu problema.
    avatar
    Chamon Consultoria
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 235
    Registrado : 31/08/2012

    [Resolvido]Relatório exibindo apenas campos preenchidos Empty Re: [Resolvido]Relatório exibindo apenas campos preenchidos

    Mensagem  Chamon Consultoria em 15/7/2013, 02:21

    Obrigado pela sugestão Cláudio, mas infelizmente não funcionou.

    O registro ficou assim:
    30 - 31 - 32 - 33 - 34  Total
    2     2     3     3     2     12

    Com os demais campos com valor 0 (zero).

    No relatório foram listados todos os rótulos referentes aos campos 16 ao 48 e com a suas respectivas caixas de texto em branco, inclusive os campos citados acima que foram preenchidos.
    Cláudio Machado
    Cláudio Machado
    Maximo VIP
    Maximo VIP

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1593
    Registrado : 17/03/2011

    [Resolvido]Relatório exibindo apenas campos preenchidos Empty Re: [Resolvido]Relatório exibindo apenas campos preenchidos

    Mensagem  Cláudio Machado em 15/7/2013, 21:49

    Bom não sei se é isso, mas tenta ai.


    .................................................................................
    " Nunca cruze os braços diante de qualquer problema ou dificuldade, pois o maior homem do mundo Jesus,  morreu de braços abertos."

    Agradeça e feche o tópico clicando no botão Resolvido. Se não sabe como, veja  AQUI.
    Não esqueça de clicar no Joinha [Resolvido]Relatório exibindo apenas campos preenchidos 90dssg para agradecer a dica que solucionou seu problema.
    avatar
    Chamon Consultoria
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 235
    Registrado : 31/08/2012

    [Resolvido]Relatório exibindo apenas campos preenchidos Empty Re: [Resolvido]Relatório exibindo apenas campos preenchidos

    Mensagem  Chamon Consultoria em 16/7/2013, 00:29

    Cláudio, obrigado pelo exemplo, mas não o compreendi.

    Segue o exemplo para ilustrar melhor.
    Anexos
    [Resolvido]Relatório exibindo apenas campos preenchidos AttachmentTESTE.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (515 Kb) Baixado 55 vez(es)
    wpitarelli
    wpitarelli
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 110
    Registrado : 12/07/2010

    [Resolvido]Relatório exibindo apenas campos preenchidos Empty Re: [Resolvido]Relatório exibindo apenas campos preenchidos

    Mensagem  wpitarelli em 16/7/2013, 14:39

    Tenho um sistema de pedidos também, e tive muita dor de cabeça com esse assunto. Bem vamos a soluções que encontrei.

    1 - Da forma que você colocou no relatório é meio difícil fazer o que quer, pois são campos fixos e se ocultar ele, no lugar fica um campo vazio, ou seja, entre o 14 e o 31 fica vazio no meio.

    2 - Da forma que você quer, você teria que mudar o seu programa e colocar as grades como editáveis, e em modo folha de dados. Criar uma tabela grade e colocar no seu pedido no sub itens do pedido.

    No meu programa eu optei em deixar a grade pronta e não deixar o usuário cria-la, já nos campos que não tem nada eu fiz com que os ZEROS não aparecessem da seguinte forma.

    No campo FORMATO no relatorio coloque isto 0;(0),0;"";"", em cada campo da grade.

    Espero ter ajudado
    Abraços
    jamesacdc
    jamesacdc
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 150
    Registrado : 09/04/2012

    [Resolvido]Relatório exibindo apenas campos preenchidos Empty Re: [Resolvido]Relatório exibindo apenas campos preenchidos

    Mensagem  jamesacdc em 16/7/2013, 14:49

    Aconteceu isso comigo, no meu caso apenas mudei na "consulta" a relação das tabelas para Opção2
    Incluir TODOS os registros da tabelaX e somante os registros da tabelaY quando os campos associados forem iguais.
    wpitarelli
    wpitarelli
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 110
    Registrado : 12/07/2010

    [Resolvido]Relatório exibindo apenas campos preenchidos Empty Re: [Resolvido]Relatório exibindo apenas campos preenchidos

    Mensagem  wpitarelli em 16/7/2013, 15:07

    Beleza.
    Fico feliz que tenha encontrado a solução.
    Abraços


    Marque como resolvido, pois só aparece para você.
    avatar
    jcribeiro0
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 32
    Registrado : 10/09/2015

    [Resolvido]Relatório exibindo apenas campos preenchidos Empty é só colocar uma formatação condicional no campo do relatório...

    Mensagem  jcribeiro0 em 19/7/2019, 16:51

    é só colocar uma formatação condicional no campo do relatório...
    quando for igual a zero, aparecem em branco ao invés e preto...

      Data/hora atual: 13/8/2020, 09:21