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

    Contagem de lançamentos por usuário(nome)

    avatar
    paulozang
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 05/10/2016

    Contagem de lançamentos por usuário(nome) Empty Contagem de lançamentos por usuário(nome)

    Mensagem  paulozang 9/12/2016, 12:05

    Bom dia,
    Realizo o lançamento e controle de ordens de atendimentos para usuários de plano odontológico da empresa, sendo que são permitidos até 3 procedimentos mensais por usuário.
    Utilizo BD Access onde compartilho duas tabelas distintas, Titular e Dependentes, sendo que o número do cadastro do Titular junto a empresa é comum a todos.
    Realizo ao lançamentos no form principal onde visualizo e utilizo o nome do TITULAR ou do(s) DEPENDENTE(S) para constar na ordem de atendimento.
    Após efetuar o lançamento, automaticamente os forms se atualizam e as ordens de atendimento são exibidas no sub_ordens(somente para consulta e controle e está no Modo Padrão de Formulário Contínuo). Nesse sub_ordens consigo fazer a soma total dos custos com procedimentos a serem descontados do Titular e o número total de ordens de atendimento lançadas no mês. Entretanto, gostaria de efetuar a contagem individual de ordens de atendimento geradas para cada usuário, por nome, haja vista o limite permitido de 3 procedimentos mensais.
    Ex:   JOÃO(Titular) 1 procedimento lançado dia 09/12/2016
           MARIA(dependentes) 1 procedimento lançado dia 01/12/2016
           MARIA(dependentes) 1 procedimento lançado dia 05/12/2016
           MARIA(dependentes) 1 procedimento lançado dia 07/12/2016

    Quero, então que ao lado de cada lançamento efetuado e exibido no sub_ordens ele me exiba o total de ordens de autorização emitidas( JOÃO 1 e MARIA 3).

    Já vi tópicos semelhantes com a função DCONTAR, mas ai ele conta todos os procedimentos realizados pelo usuário e lançados em todos os meses e não só no mês corrente.
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    Contagem de lançamentos por usuário(nome) Empty Re: Contagem de lançamentos por usuário(nome)

    Mensagem  FabioPaes 11/12/2016, 15:34

    Paulo, seja bem Vindo ao Forum!

    Sugiro que de uma pesquisada aqui no Fórum, poir certamente irá encontrar a solução para seu post.

    Ja lhe adianto, as Funçoes Dcount, Dlookup, DSum, DMáx (Funçoes Dxxx) Todas tem a mesma Estrutura:

    DCount("Campo" , "Tabela" , " FILTROS ")
    No seu caso o deve especificar dois Filtros ( Usuario e DataLançamento ). A Data Lançamento deve ser formatada para mm/yyyy assim, vc ira fazer uma comparação e pegar apenas referente ao Usuario e que a data de lançamento seja do mes/ano corrente.

    Comece por aqui:
    https://www.maximoaccess.com/t1533-funcao-dlookup-explicacao
    https://www.maximoaccess.com/t1075-resolvidodlookup-com-dois-criterios


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!
    avatar
    paulozang
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2
    Registrado : 05/10/2016

    Contagem de lançamentos por usuário(nome) Empty Contagem retorna em 0

    Mensagem  paulozang 16/12/2016, 10:36

    Fiz a função Dcount, onde deveria contar todos os registros na tabela ORDENS, onde o nome e a competência(mês de lançamento) fosse igual aos critérios carregados no subform, entretanto me retorna 0:

    contcod = DCount("Guias", "ordens", "[Competencia]= " & Forms!ordens!sub_ordens.Form!Lista111 & " And [Nomeusuario]= '" & Forms!ordens!sub_ordens.Form!Nomeusuario & "'")

    Se eu contar individualmente [Competencia]= " & Forms!ordens!sub_ordens.Form!Lista111 ou [Nomeusuario]= '" & Forms!ordens!sub_ordens.Form!Nomeusuario ele conta corretamente.

    Estou encontrando dificuldades com dois critérios.

    Outra questão que não estou conseguindo contornar é que, como estou buscando referencia ao nome do usuário nos lançamentos listados no subformulário, ele só retorna os nomes do primeiro registro listado no subformulário. Como faço um loop ou passagem para que vá contando em todos aqueles listados no subformulário?

    Alguem pode ajudar?
    FabioPaes
    FabioPaes
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

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

    Contagem de lançamentos por usuário(nome) Empty Re: Contagem de lançamentos por usuário(nome)

    Mensagem  FabioPaes 16/12/2016, 10:50

    Amigo, e melhor postar seu exemplo... se nao fica complicado lhe ajudar. Poste e informe em qual formulario...


    .................................................................................
    _____________________________________________________________________
    Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
    A dica do Colega foi útil? Agradeça!

    O importante não saber tudo, mas sim a Onde procurar!

    Conteúdo patrocinado


    Contagem de lançamentos por usuário(nome) Empty Re: Contagem de lançamentos por usuário(nome)

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 6/5/2024, 19:03