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]Contador de registos em subformulário filtrado

    alpedro
    alpedro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 165
    Registrado : 08/02/2016

    [Resolvido]Contador de registos em subformulário filtrado Empty [Resolvido]Contador de registos em subformulário filtrado

    Mensagem  alpedro 20/4/2016, 17:56

    Olá. tenho um formulário FILTRAR , que filtra para um subformulário.
    Para contar os registos do filtro do campo EMAIL (no subformulário) tenho o seguinte código:

    Contareg = DCount("[EMAIL]", "Lista") ' Lista é a consulta ou Query
    Me.txtResultado.Value = Contareg

    Porém, reparei que quando filtra nomes como "agricultura" ou "agricultura e pecuária" ele conta a soma destes 2, ou seja por terem ambos os nomes agricultura o txtResultado dá a soma dos EMAIL de ambos.
    Que tem o código de mal?


    Última edição por alpedro em 21/4/2016, 11:39, editado 1 vez(es)
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    [Resolvido]Contador de registos em subformulário filtrado Empty Re: [Resolvido]Contador de registos em subformulário filtrado

    Mensagem  Silvio 21/4/2016, 01:38

    Separe por grupos......cada especialidade em um grupo...assim a filtragem vai funfar melhor.
    Do modo como está, a filtragem está sendo genérica.
    E no Dcount, coloque o grupo ( dentro do grupo, vai estar as especialidades)
    alpedro
    alpedro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 165
    Registrado : 08/02/2016

    [Resolvido]Contador de registos em subformulário filtrado Empty Re: [Resolvido]Contador de registos em subformulário filtrado

    Mensagem  alpedro 21/4/2016, 01:57

    tenho este exemplo, aqui funciona bem, mas quando ponho em milhares de contactos, o contareg tem falhas
    Anexos
    [Resolvido]Contador de registos em subformulário filtrado AttachmentCONTACTOS - 32&64bits.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (173 Kb) Baixado 12 vez(es)
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Contador de registos em subformulário filtrado Empty Re: [Resolvido]Contador de registos em subformulário filtrado

    Mensagem  FabioPaes 21/4/2016, 19:29

    Alphedro, O simples geralmente é melhor...


    Veja bem o que eu fiz:
    Coloquei no Rodapé do seu Subformulario subformA Uma caixa de texto onde recebe tem o seguinte: = Contar([Especialidade]) Ou seja ela irá contar cada registro desse formulario.

    Sendo assim, no Seu formulario FILTRAR, na sua caixa de texto (txtResultado) Coloque para buscar (=[subformA].[Formulário]![txtTotalRegistros]) o valor da contagem feita a cima...
    Simples... E eficaz!!!!

    https://www.dropbox.com/s/mgwaszg03g3e28c/CONTACTOS%20-%2032%2664bits%20-%20PDF.rar?dl=0
    alpedro
    alpedro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 165
    Registrado : 08/02/2016

    [Resolvido]Contador de registos em subformulário filtrado Empty Re: [Resolvido]Contador de registos em subformulário filtrado

    Mensagem  alpedro 21/4/2016, 20:31

    para contar os registo que têm endereços de e-mail, é só trocar a especialidade por EMAIL?
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Contador de registos em subformulário filtrado Empty Re: [Resolvido]Contador de registos em subformulário filtrado

    Mensagem  FabioPaes 21/4/2016, 20:33

    Isso mesmo!!!
    alpedro
    alpedro
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 165
    Registrado : 08/02/2016

    [Resolvido]Contador de registos em subformulário filtrado Empty Re: [Resolvido]Contador de registos em subformulário filtrado

    Mensagem  alpedro 21/4/2016, 20:36

    És mestre.

    Tudo ok.
    Obrigado.

    Very Happy

    Conteúdo patrocinado


    [Resolvido]Contador de registos em subformulário filtrado Empty Re: [Resolvido]Contador de registos em subformulário filtrado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 16:45