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


5 participantes

    [Resolvido]Relatório para contar modelos de aparelhos

    Tityus
    Tityus
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/05/2012

    [Resolvido]Relatório para contar modelos de aparelhos Empty Relatório para contar modelos de aparelhos

    Mensagem  Tityus 3/10/2012, 15:01

    Olá, amigos

    Desculpem-me pela dúvida de iniciante.
    Tenho uma tabela CEL com diversos registros, com um campo autonumeração (Código) e um campo MOD (texto) relacionado ao campo Modelo (texto) da tabela MOD CEL.

    Eu gostaria de criar um relatório que ordenasse os modelos que aparecem mais frequentemente na tabela CEL, indicando quantas ocorrências eles tiveram na tabela. Como eu faço isso? tentei fazer por minha conta, mas não deu certo. Não sei exibir contagem parcial no Access.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  criquio 3/10/2012, 17:02

    Quando estiver criando o relatório pelo assistente, defina para classificar em ordem descendente se quiser exibir do maior valor para o menor e agrupe pelo campo desejado.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Tityus
    Tityus
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/05/2012

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  Tityus 10/10/2012, 18:38

    Não entendi como fazer, você poderia me ajudar?

    Eu gostaria, basicamente, de uma tabela resultante assim:

    Modelo Ocorrências
    abcd 15
    defg12
    1234 8
    ..
    . .
    . .
    Segue o arquivo anexo, somente com os campos que interessam para essa tarefa.

    Obrigado
    Anexos
    [Resolvido]Relatório para contar modelos de aparelhos AttachmentCelular.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (591 Kb) Baixado 16 vez(es)
    Tityus
    Tityus
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/05/2012

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  Tityus 24/10/2012, 18:18

    Desculpem-me pela insistência, mas eu realmente não consegui fazer isso sozinho.
    Obrigado
    Yuri
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  criquio 24/10/2012, 18:42

    Quando você cria o relatório usando o assistente, ele te fornece as possibilidades de agrupamentos, correto? Para agrupar, basta escolher o campo pelo qual quer agrupar. Depois do relatório criado, abra ele no modo estrutura, adicione mais um campo e coloque a expressão:

    =DCount("NomeCampoDaTabela";"NomeDaTabela";"NomeCampoDaTabela='" & [NomeDoCampoDoRelatório] & "'")

    No lugar de NomeCampoDaTabela deve ser colocado o nome do campo da tabela que você quer contar e no lugar de NomeCampoDoRelatório, você deve colocar o nome do campo do relatório que contem esse dado do campo da tabela.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Tityus
    Tityus
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/05/2012

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  Tityus 26/10/2012, 13:33

    Criquio, obrigado pela resposta, mas tentei utilizar dessa maneira e não consegui. Criei um relatório pelo assistente utilizando as tabelas "MOD CEL" e "CEL", que estão relacionadas pelos campos "Modelo" e "MOD", respectivamente. A primeira tabela somente armazena os nomes dos modelos, e a segunda contém informações sobre aparelhos individuais.
    Fiz como você me disse, agrupei pela tabela "MOD CEL" e inseri o campo com a expressão:

    =DCount("MOD";"CEL";"MOD='" & [MOD] & "'")
    Deu erro.

    Então tentei a seguinte expressão:

    =DCount("Modelo";"MOD CEL";"Modelo='" & [Modelo] & "'")
    Essa funcionou, mas por motivos óbvios, contou apenas uma ocorrência por modelo.

    Você poderia me ajudar a entender o que estou errando?
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  Alexandre Neves 26/10/2012, 15:44

    Disponibilize em formato 2003 ou 2007


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11016
    Registrado : 04/11/2009

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  JPaulo 26/10/2012, 15:52

    Em 2003

    Anexos
    [Resolvido]Relatório para contar modelos de aparelhos AttachmentCelular.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (636 Kb) Baixado 108 vez(es)


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Relatório para contar modelos de aparelhos Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Relatório para contar modelos de aparelhos Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Relatório para contar modelos de aparelhos Folder_announce_new Instruções SQL como utilizar...
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  Alexandre Neves 26/10/2012, 18:00

    Boa tarde,

    Obrigado Mestre JPaulo

    Tityus
    É evidente que se deve a ter nomeado campo Mod. Esta palavra é reservada.
    Em vez de ter campo Mod e apresentá-lo como Modelo, Nomeie-o como Modelo.

    Para a consulta:
    SELECT Modelo, Count(Modelo) AS ContarDeModelo FROM CEL GROUP BY Modelo ORDER BY Count(Modelo) DESC;


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3883
    Registrado : 04/04/2010

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  Avelino Sampaio 26/10/2012, 18:13

    Amigo Valdino, não fique oferecendo soluções com as funções de DOMINIO se o caso ofecer outras alternativas, principalmente em relatórios. Venho batendo nessa tecla, para não contribuirmos com a má fama do Access, no quesito desempenho. Tente dimensionar isso! Se o relatório mostrar 500 modelos, quantos viagens serão realizadas a tabela com o DCount()? Tente entender que isso é um desastre!

    Sugiro que uso uma consulta agrupamento, aonde já traga inclusive a contagem dos modelos e ordenada como ele deseja. O relatório pode ser simples.

    Sucesso!





    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3883
    Registrado : 04/04/2010

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  Avelino Sampaio 26/10/2012, 18:15

    Desculpa Alexandre, não vi o seu comentário. Batemos com a mesma ideia, da consulta de agrupamento.

    Sucesso a todos!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    Tityus
    Tityus
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/05/2012

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  Tityus 29/10/2012, 18:00

    Acho que entendi.Vou tentar mudar o nome do campo.
    Muito obrigado pelas dicas, vou tentar e assim que possível retorno.
    Abraços
    Yuri
    Tityus
    Tityus
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 61
    Registrado : 19/05/2012

    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  Tityus 29/10/2012, 18:15

    Deu tudo certo, muito obrigado novamente.

    Espero um dia ter um décimo do conhecimento de vocês para poder ajudar alguém da forma que têm me ajudado.

    Abraços
    Yuri

    Conteúdo patrocinado


    [Resolvido]Relatório para contar modelos de aparelhos Empty Re: [Resolvido]Relatório para contar modelos de aparelhos

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/5/2024, 19:09