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


3 participantes

    [Resolvido]Contar primeira Linha de detalhe!!!

    sergiocfba
    sergiocfba
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 55
    Registrado : 01/02/2012

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Contar primeira Linha de detalhe!!!

    Mensagem  sergiocfba 20/4/2012, 14:48

    Olá pessoal, obrigado pelas dicas posteriores.
    venho mais uma vez pedir um Help.

    É o seguinte eu gerei um relatório no qual me da a quantidade de pessoas foram atendidas no dia Ou data
    So que se a pessoa pega mais de um item ele conta por cada Item. Eu tenho como contar apenas a primeira linha de detalhe? Como?
    O relatório é continuo.
    abraço
    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]Contar primeira Linha de detalhe!!! Empty Re: [Resolvido]Contar primeira Linha de detalhe!!!

    Mensagem  criquio 20/4/2012, 14:51

    Agrupe por pessoa.


    .................................................................................
    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.

    sergiocfba
    sergiocfba
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 55
    Registrado : 01/02/2012

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Contar primeira Linha de detalhe!!!

    Mensagem  sergiocfba 24/4/2012, 03:48

    Não meu amigo agrupando por nome ele tb nao me da o resultado que eu quero.
    quando o cara pega mais de uma peça ele vai contar as linhas pois é amarrado o item ao cara.
    e quando trago pro relatório eu agrupo por tipo "uniforme' ou Epi" por cadastro ou nome
    assim eu tenho a quantidade de epi por mes por cara e por ai vai
    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]Contar primeira Linha de detalhe!!! Empty Re: [Resolvido]Contar primeira Linha de detalhe!!!

    Mensagem  criquio 24/4/2012, 04:21

    Tente utilizar um Recordset em uma função, passando os parâmetros e utilizando o DISTINCT:

    Private Function Quantidade() As Double

    Dim rs As Recordset
    Set rs = CurrentDb.OpenRecordset("SELECT DISTINCT NomeDoCampo FROM NomeDaTabela WHERE NomeDoCampo LIKE '" &
    Me.NomeDoCampo & "'")

    Quantidade = rs.RecordCount

    rs.Close
    Set rs = Nothing

    End Function


    No seu campo, coloque, na origem: =Quantidade()

    É mais ou menos isso. Adaptando, passando os parâmetros corretos, deve funcionar.


    .................................................................................
    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.

    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Re: [Resolvido]Contar primeira Linha de detalhe!!!

    Mensagem  Avelino Sampaio 24/4/2012, 09:32

    Olá

    A função do Valdino poderá responder a sua questão mas se não atendeu faça aqui um pequeno croqui do seu relatório. Ficará mais fácil de entender o desejado.

    Exemplo:

    dia 4 - joão - 3
    dia 4 - pedro - 5
    dia 4 - Criquio - 5
    dia 4 - sergio -1
    dia 5 - pedro - 2

    Qual o resultado esperado ?


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 55
    Registrado : 01/02/2012

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Contar primeira Linha de detalhe!!!

    Mensagem  sergiocfba 24/4/2012, 14:37

    Ola, bom dia a todos

    Obrigado Criquio vou tentar.

    Avelino Sampaio o resultado seria dia 4 = 4 pessoas atendidas para o dia 5 uma pessoa
    se para por mes seria 4 pessoas.
    É feito um levantamento por atendimento e mensal entendeu amigo.
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Re: [Resolvido]Contar primeira Linha de detalhe!!!

    Mensagem  Avelino Sampaio 25/4/2012, 08:26

    Desculpa, ainda não ficou claro! Poste um BD exemplo com o relatório, que tentaremos lhe ajudar.

    No aguardo.


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 55
    Registrado : 01/02/2012

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Contar primeira Linha de detalhe!!!

    Mensagem  sergiocfba 26/4/2012, 02:59

    Ai esta meu amigo...
    Anexos
    [Resolvido]Contar primeira Linha de detalhe!!! AttachmentSis_Rouparia.zip
    o exemplo Ana
    Você não tem permissão para fazer download dos arquivos anexados.
    (127 Kb) Baixado 9 vez(es)
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Re: [Resolvido]Contar primeira Linha de detalhe!!!

    Mensagem  Avelino Sampaio 26/4/2012, 08:37

    Baixei o exemplo mas ainda ficou difícil de enteder os resultados que vc espera.

    Diaga-me - Quais os resultados esperados dos campos Soma e dos campos resumo, para o Agberto?

    Amplie aqui os valores da seção detalhe de Agberto e me diga o que vc espera de resultado ?

    1 - 10222 - 03/04/2012
    2 - 10121 - 03/04/2012
    2 - 10122 - 03/04/2012


    No aguardo


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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 55
    Registrado : 01/02/2012

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Contar primeira Linha de detalhe!!!

    Mensagem  sergiocfba 26/4/2012, 14:48

    bom dia..

    Se o Agberto pegar em questão
    terá

    1 - 10222 - 03/04/2012
    2 - 10121 - 03/04/2012
    2 - 10122 - 03/04/2012

    Desejaria que obtivesse o resumo: 1 Agberto foi atendido ele esta contando 3 Agberto
    se eu pedir pra contar por cadastro ele esta contando 3
    pois ele esta contando linha de detalhe em que aparece o cadastro de Agberto. Referente aos Itens que ele pegou

    Eu gostaria que no final do resumo , ele me informasse que 1 - colaborador foi atendido, no caso do exemplo que te passei seria 5 pessoas foram atendido nesse mês. se vc olhar ele esta contando (9) pessoas.
    Espero que eu tenha explicado mais ou menos minha necessidade.

    Um abraço no aguardo!!
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Re: [Resolvido]Contar primeira Linha de detalhe!!!

    Mensagem  Avelino Sampaio 26/4/2012, 15:17

    Olá

    O total de pessoas já esta OK

    Ainda não esta claro a outra parte: Qual o resultado esperado abaixo para Agberto ?


    Resumo para 'Tipo' = (3 registros de detalhe)
    SOMA = 5

    Resumo para 'Nome' = Agberto Da Cruz Silva (3 registros de detalhe)
    SOMA = 5

    Resumo para 'Cadastro' = 501448 (3 registros de detalhe)
    SOMA = 5

    No aguardo



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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 55
    Registrado : 01/02/2012

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Contar primeira Linha de detalhe!!!

    Mensagem  sergiocfba 26/4/2012, 15:22

    Desculpa, eu me empolguei, essas outras somas estão corretas ele vai me passar dessa forma mesmo...
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Re: [Resolvido]Contar primeira Linha de detalhe!!!

    Mensagem  Avelino Sampaio 26/4/2012, 15:26

    kkkkk

    Segue alteração para contagem das pessoas.

    Sucesso!



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


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 55
    Registrado : 01/02/2012

    [Resolvido]Contar primeira Linha de detalhe!!! Empty Re: [Resolvido]Contar primeira Linha de detalhe!!!

    Mensagem  sergiocfba 26/4/2012, 15:36

    Valeu Avelino Vc é o cara mano...

    Um abraço.

    Conteúdo patrocinado


    [Resolvido]Contar primeira Linha de detalhe!!! Empty Re: [Resolvido]Contar primeira Linha de detalhe!!!

    Mensagem  Conteúdo patrocinado


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