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

    Maior data de consulta

    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1098
    Registrado : 23/03/2010

    Maior data de consulta Empty Maior data de consulta

    Mensagem  Finformática 18/11/2013, 21:12

    Grandes Mestres,

    Estou mais uma vez necessitando da ajuda de vocês. Já pesquisei aqui no fórum e em outros e não consegui resolver meu problema. Encontrei casos bem parecidos, no entanto, em tenho um campo numeração automática que está dificultando tudo.
    Tenho uma tabela TbProspeccao (uso para controlar as visitas dos vendedores aos seus clientes) com os seguinte campos:
    CodPros (numeração automática) - O meu problema
    DataPros (Data) - Data que foi feita a visita
    CodCliPros (número) - Código do cliente que está relacionado com outra tabela
    CodVend (número) - Código do vendedor que está relacionado com outra tabela
    DescPros (Memo) - Faz-se a descrição do ocorrido na visita

    Criei uma consulta para me mostrar a última visita feita aos clientes com apenas os campos DataPros e CodCliPros, agrupei e coloquei no campo da data o critério ÚLTIMO. Tudo funciona perfeito. No entanto necessito do campo CodPros (que é numeração automática) para pegar o restante dos campo (codVen) e ao coloca-lo não fica mais agrupado (é numeração automática). Este campo é meu grande problema. Necessito saber o vendedor que fez a visita e tal.
    Alguém me dar uma luz.

    Muito agradecido
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Maior data de consulta Empty Re: Maior data de consulta

    Mensagem  criquio 18/11/2013, 21:17

    Como está tentando fazer essa consulta? Através de código? Em uma consulta mesmo? Se for por código, poste ele completo. Se for por consulta, poste a estrutura da mesma.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1098
    Registrado : 23/03/2010

    Maior data de consulta Empty Re: Maior data de consulta

    Mensagem  Finformática 18/11/2013, 21:27

    Olá Mestre,

    É uma consulta normal com os campos acima citados para posterior relatório com as últimas visitas feitas pelo vendedores a determinados Clientes.
    Agrupo a consulta pelo código do cliente e no campo data da visita coloco MÁX. Porém necessito do campo codpros para fazer os relacionamento e pegar restante dos campos. Quando coloco-o desagrupa (numeração automática).
    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1098
    Registrado : 23/03/2010

    Maior data de consulta Empty Re: Maior data de consulta

    Mensagem  Finformática 19/11/2013, 00:52

    Alguém pode me ajudar?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    Maior data de consulta Empty Re: Maior data de consulta

    Mensagem  criquio 19/11/2013, 13:29

    Já tentou usar o Inner Join? Pesquise na sala de códigos sql e veja se consegue uma luz.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1098
    Registrado : 23/03/2010

    Maior data de consulta Empty Re: Maior data de consulta

    Mensagem  Finformática 19/11/2013, 19:45

    Criquio,

    Verifiquei vários exemplos e não deu certo para minha necessidade. Fiz de outro modo. A primeira consulta só com dois campos (data e cliente). Em seguida fiz outra relacionando os dois campos com a tabela original e outras tabelas relacionadas para pegar os outros campos necessários. Aparentemente funciona. Só tem um porém: se houver duas visitas na mesma empresa na mesma data FURA TUDO.
    Ainda estou tentando um modo de não ter possibilidade de furo.
    Fico no aguardo de qualquer sugestão.

    Abraços
    Finformática
    Finformática
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1098
    Registrado : 23/03/2010

    Maior data de consulta Empty Re: Maior data de consulta

    Mensagem  Finformática 20/11/2013, 17:51

    Grandes Mestres,

    Aguardei bastante tempo e não consegui ajuda suficiente. Meti a cara neste período e tomei o problema como um desafio. Aparentemente tão simples.... RESOLVIDO.
    Fiz o seguinte:

    Criei um campo HORA
    Fiz a primeira consulta agrupando CLIENTE e MAX na DATA
    Fiz a segunda consulta relacionando a primeira consulta com a tabela original e pegando o campo HORA. Agrupei CLIENTE e DATA e MAX no campo HORA.
    Fiz a terceira consulta relacionando a segunda consulta com o restante das tabelas que necessito.
    FUNFOU LEGAL

    Muito grato a todos

    Grande abraço

    Conteúdo patrocinado


    Maior data de consulta Empty Re: Maior data de consulta

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 09:03