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


4 participantes

    [Resolvido]Função DCount

    avatar
    meinecke
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 12/09/2011

    [Resolvido]Função DCount Empty Função DCount

    Mensagem  meinecke 7/10/2011, 18:10

    Olá, preciso da ajuda de vocês ^^

    seguinte: eu tenho um formulário onde cadastro os dados gerais a respeito de produtos que são testados na empresa onde trabalho, nesse formulario implementei uma combo box onde eu seleciono os dados e ele preenche automaticamente a Família e o modelo do produto com base em outra tabela; em um outra caixa de texto gostaria de utilizar um contador de registros ( Dcount) pra mostrar quantos daqueles modelos estão estão sendo testados. utilizei a seguinte expressão: =DContar("[CadastrodetempoeNC]![Modelo]";"[CadastrodetempoeNC]";"[CadastrodetempoeNC]![Modelo]=[Modelo]") ( obvio que não funcionou, ele retorna um valor zero)mas intenção é que a parte destacada fosse o valor de critério ( sendo que esse valor é o puxado da caixa de texto viculado a combo box como comentado no inicio, pois cada vez que cadastrar um novo modelo quero que ele conte) .... e caso possível gostaria de utilizar mais de um criterio, como por exemplo: utilizar o valor que foi jogado na caixa modelo combinado com o valor cadastro na caixa que é referente a data de entrada, retornando assim a quantidade de modelos que estão em teste e entraram na data X.



    Desde já agradeço a atenção!


    Última edição por meinecke em 7/10/2011, 18:29, editado 1 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  Alexandre Neves 7/10/2011, 18:23

    Boa tarde, meineke

    Estude a função DContar e os argumentos
    No seu caso, será mais ou menos assim
    =DContar("*";"CadastrodetempoeNC";"Modelo=" & TxtModelo) 'se campo Modelo for número
    =DContar("*";"CadastrodetempoeNC";"Modelo='" & TxtModelo & "'") 'se campo Modelo for texto
    avatar
    meinecke
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 12/09/2011

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  meinecke 7/10/2011, 18:42

    Alexandre, mesmo com essa sintaxe ele contínua retornando o valor 0
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  Avelino Sampaio 7/10/2011, 19:59

    Olá

    Mostre como vc preenche as caixas "familia" e "modelo" com os dados da combobox. Queremos ver esse nomes exatamente como são escritos no seu código.

    No aguardo



    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso irrestrito ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    meinecke
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 12/09/2011

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  meinecke 10/10/2011, 12:57

    eu utilizo a seguinte sintaxe:

    Private Sub Engenharia_AfterUpdate()

    Me.Família = Me.Engenharia.Column(1)
    Me.Modelo = Me.Engenharia.Column(2)

    End Sub

    meu objetivo é que ao atualizar o modelo ele utilize o nome como critério na função Dcount
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  Avelino Sampaio 10/10/2011, 14:34

    Olá

    =DContar("*";"CadastrodetempoeNC";"Modelo=" & [modelo]) 'se campo Modelo for número
    =DContar("*";"CadastrodetempoeNC";"Modelo='" & [modelo] & "'") 'se campo Modelo for texto

    se não der certo , teste com:

    =DContar("*";"CadastrodetempoeNC";"Modelo=" & [Engenharia].Column(2)) 'se campo Modelo for do tipo número
    =DContar("*";"CadastrodetempoeNC";"Modelo='" & [Engenharia].Column(2) & "'") 'se campo Modelo for do tipo texto

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso irrestrito ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    meinecke
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 12/09/2011

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  meinecke 10/10/2011, 15:12

    Avelino muito obrigado deu certo, é possível implentar mais de um critério ? seria como uma função 'e'; por exemplo contar os produtos que são de um modelo que entraram na data 'x' onde essa data também é da combo
    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  Avelino Sampaio 10/10/2011, 16:19

    Claro que é possível

    peço que antes dê uma lidinha no tutorial abaixo, que vem acompanhodo de uma vídeo-aula. Creio que com um melhor entendimento vc conseguirá montar o seu filtro

    Tutorial e vídeo sobre filtragens

    Se não conseguir, volte aqui pra gente terminar de te ajudar. Se conseguir, retorne aqui e conclua o tópico.

    Sucesso!


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso irrestrito ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    meinecke
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 12/09/2011

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  meinecke 10/10/2011, 18:34

    qual é o erro da sintaxe ?


    =DContar("*";"CadastrodetempoeNC";"Modelo='" & [Engenharia].[Column](2) & "' E Data de início= '" & [Engenharia].[Column](3) & " ' ")

    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  Alexandre Neves 10/10/2011, 21:40

    Será

    =DContar("*";"CadastrodetempoeNC";"Modelo='" & [Engenharia].[Column](2) & "' and [Data de início]= '" & [Engenharia].[Column](3) & "'")
    avatar
    meinecke
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 12/09/2011

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  meinecke 11/10/2011, 15:15

    Muito obrigado pela ajuda pessoal !
    avatar
    meinecke
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 30
    Registrado : 12/09/2011

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  meinecke 11/10/2011, 15:19

    .
    avatar
    bellaF
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 40
    Registrado : 05/04/2017

    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  bellaF 16/5/2017, 14:36

    Olá!

    É possível usar dois critérios na função, porém referentes à mesma coluna?
    Exemplo, gostaria de contar o número de registros de recebimento em uma tabela que utilize como critério o tipo do cliente.
    Eu tentei fazer isso em duas caixas de texto no meu relatório, com o código abaixo, mas não deu certo.

    Me.txtComercial.Value = DCount ("Receb", "cns_receb", "cliente='" & "Comercial" & "'" or "cliente='" & "Comercial Priori" & "'")
    Me.txtGarantia.Value = DCount ("Receb", "cns_receb", "cliente='" & "Troca Garantia" & "'" or "cliente='" & "Analise" & "'")


    Agradeço desde já a ajuda!
    Obrigada

    Conteúdo patrocinado


    [Resolvido]Função DCount Empty Re: [Resolvido]Função DCount

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 16:13