MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    Dcount com criterio de texto/data

    avatar
    CjuniorAJ10
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 02/08/2018

    Dcount com criterio de texto/data Empty Dcount com criterio de texto/data

    Mensagem  CjuniorAJ10 em 12/9/2018, 18:57

    Boa tarde amigos, estou com um problema serio, estou tentando retornar quantos registros tem na data que escolhi
    por exemplo:
    escolhi dia 12/09/2018
    com nome:x
    e função: 4
    Quero saber quantos registros com nome x e função 4 tem no dia 12/09/2018 e se retornar >1 executará uma tarefa.

    segue codigo:
    Código:
    Dim contardate As String
    contardate = DCount("codProg"(chave primaria), "ProgramBD"(tabela), "A = " & OM.Value(campo & " and  B = " & OPER.Value(campo) & " and dataAtividade = #" & dataServ.Value(data) & #")
    [Forms]![formPrincipal]![txbcontardate].Value = contardate

    Mas não tá contando Sad
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  Alexandre Neves em 12/9/2018, 19:13

    Boa tarde
    Contar dá número e não texto

    Dim ContarData As integer
    contardata = DCount("*", "ProgramBD", "A = " & OM & " and B = " & OPER & " and dataAtividade = #" & dataServ & "#")
    [Forms]![formPrincipal]![txbcontardate].Value = contardata

    OM, OPER, dataServ são campos? têm de ser nomes dos controlos que mostram os dados desses campos


    .................................................................................
    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
    CjuniorAJ10
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 02/08/2018

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  CjuniorAJ10 em 12/9/2018, 19:31

    Infelizmente ainda não deu certo, deu erro de sintaxe, estou encaminhando o projeto para melhor entendimento , poderia me ajudar?

    No geral é verificar se a atividade já está no dia solicitado, se retornar 1 é porque está e não será mais adicionada.
    o dataServ é setado pelo usuario para o dia que quer incluir a atividade.


    Muito Obrigado!!!
    Anexos
    Dcount com criterio de texto/data AttachmentProjeto.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (101 Kb) Baixado 5 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  Alexandre Neves em 12/9/2018, 21:12

    o que é que a data tem a ver com a função?
    Tem a função no botão btnExcl


    .................................................................................
    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
    CjuniorAJ10
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 02/08/2018

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  CjuniorAJ10 em 13/9/2018, 03:11

    Pois se eu setar a data de uma atividade que já está para data, eu não quero que duplique.
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  Alexandre Neves em 13/9/2018, 09:40

    Não entendi


    .................................................................................
    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
    CjuniorAJ10
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 02/08/2018

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  CjuniorAJ10 em 13/9/2018, 12:02

    Tirei uns prints, acho que vai ajudar a entender

    A imagem 1 foi a pesquisa de uma determinada atividade que está para o dia 10 a 14/09.

    A imagem 2 é o usuário setando a data que está querendo a atividade, note que o mesmo está colocando uma data que a atividade já estava prevista.

    a imagem 3 mostra que a atividade do dia 14/09 foi duplicada.

    O problema é que todas as funções que coloco não estão funcionando, a minha ideia era fazer um Dcount, onde contaria na tabela quantos CodProg (chave primaria) existem na data setada pelo usuário, com o mesmo numero de ordem(2017698083) e numero de tarefa(OP), assim se for maior que 1, enviaria a mensagem ("Atividade já cadastrada na data solicitada") para que não possa ser duplicado.
    avatar
    CjuniorAJ10
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 02/08/2018

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  CjuniorAJ10 em 13/9/2018, 12:05

    segue imagens zipadas
    Anexos
    Dcount com criterio de texto/data AttachmentDesktop.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (165 Kb) Baixado 4 vez(es)
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  Alexandre Neves em 13/9/2018, 13:52

    Coloquei 8083 na actividade e o resultado não foi o da imagem
    Reveja a dúvida. Tem de colocar a dúvida com detalhes certos


    .................................................................................
    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
    CjuniorAJ10
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 02/08/2018

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  CjuniorAJ10 em 13/9/2018, 14:03

    Creio que deve ter dado algo neste primeiro arquivo que te mandei, estou enviando outro que está exatamente como nas imagens

    veja que como testei a inclusão duplicada, existem dois serviços no dia 14/09
    Anexos
    Dcount com criterio de texto/data AttachmentProjeto.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (123 Kb) Baixado 6 vez(es)
    FranklinJSP
    FranklinJSP
    Avançado
    Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 312
    Registrado : 25/02/2016

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  FranklinJSP em 13/9/2018, 20:58

    Você pode tentar mudar

    No Sub Cadastrar
    'rs02.AddNew
    rs02.Edit

    Saludos desde Bolivia


    .................................................................................
    Meu Português não é muito bom,
    mas eu gosto de colaborar... em qualquer idioma
    Smile "Access... minha paixão"
    avatar
    CjuniorAJ10
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 52
    Registrado : 02/08/2018

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  CjuniorAJ10 em 14/9/2018, 15:13

    Franklin, para um registro funcionou, o problema é que para mais de um, ele só edita o que foi solicitado primeiramente..

    Sad

    Conteúdo patrocinado

    Dcount com criterio de texto/data Empty Re: Dcount com criterio de texto/data

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 12/12/2019, 00:18