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


2 participantes

    [Resolvido]Dcount não apresenta resultado

    avatar
    AGR
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/05/2012

    [Resolvido]Dcount não apresenta resultado Empty Dcount não apresenta resultado

    Mensagem  AGR 11/4/2013, 16:54

    Bom dia a todos.

    Tenho um form (popup) onde o usuario escolhe um periodo de datas (dt_inicio e dt_fim) e um cliente especifico.
    Coloquei um botão "Print Preview" , neste form que quando acionado abri um previen report. Dentro deste report pretendo achar o numero de registros filtrados numa tabela (cad_atas) para poder calcular o percentual de participação do cliente escolhido, porem a função Dcount que estou usando so me apresenta " Zero registros localizados", a filtragem para a montagem do report funciona, somente a contagem de registros não da certo. Abaixo a rotina que estou usando. Agradeceria muito a ajuda dos "mestres".
    Aproveito para parabenizar os colaboradores, este é sem duvidas um dos melhores, se não for o melhor forum de access.

    Grato

    "Private Sub Report_Open(Cancel As Integer)
    Dim intcount As Integer
    intcount = DCount("nr_ata", "cad_atas", "dt_sessao >= DateValue('" & [Forms]![frm_pct_presenca]![dt_inicio] & "') AND dt_sessao <= DateValue('" & [Forms]![frm_pct_presenca]![dt_fim] & "')")
    MsgBox "Total registros filtrados para datas entre " & DateValue([Forms]![frm_pct_presenca]![dt_inicio]) & " e " & Chr(13) + Chr(10) & DateValue([Forms]![frm_pct_presenca]![dt_fim]) & " = " & intcount, vbSystemModal, "Nr.atas no periodo"
    End Sub"
    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]Dcount não apresenta resultado Empty Re: [Resolvido]Dcount não apresenta resultado

    Mensagem  Alexandre Neves 11/4/2013, 17:00

    Boa tarde, AGR
    Porque está a utilizar a função datevalue. Porquê? Será apenas a data?
    intcount = DCount("nr_ata", "cad_atas", "dt_sessao >=#" & [Forms]![frm_pct_presenca]![dt_inicio] & "# AND dt_sessao <= #" & [Forms]![frm_pct_presenca]![dt_fim] & "#")


    .................................................................................
    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
    avatar
    AGR
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/05/2012

    [Resolvido]Dcount não apresenta resultado Empty Dcount não apresenta resultado

    Mensagem  AGR 11/4/2013, 17:21

    Boa Tarde

    Ja tentei de diversas formas (inclusive Between, esta foi a ultima tentativa que fiz. A contagem precis saber somente a quantidade de reuniões (representada por atas) ocorrido no periodo.

    Grato pelo presteza
    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]Dcount não apresenta resultado Empty Re: [Resolvido]Dcount não apresenta resultado

    Mensagem  Alexandre Neves 11/4/2013, 17:22

    Mas funcionou como indiquei? se não, informe todos os dados


    .................................................................................
    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
    avatar
    AGR
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11
    Registrado : 23/05/2012

    [Resolvido]Dcount não apresenta resultado Empty Dcount não apresenta resultado

    Mensagem  AGR 12/4/2013, 14:40

    Ola Alexandre

    Obrigado, realmente eu não estava sabendo montar a string do Dcount. Com sua proposta tudo OK.

    Abraços
    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]Dcount não apresenta resultado Empty Re: [Resolvido]Dcount não apresenta resultado

    Mensagem  Alexandre Neves 12/4/2013, 16:59

    [Resolvido]Dcount não apresenta resultado MaximoAccess%20ResolvidoMarcado


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

    Conteúdo patrocinado


    [Resolvido]Dcount não apresenta resultado Empty Re: [Resolvido]Dcount não apresenta resultado

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 27/4/2024, 07:15