MaximoAccess

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

Obrigado

Administração do MaximoAccess

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

    Duplicacao ao retornar dados na consulta

    avatar
    LeoStar
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 104
    Registrado : 18/05/2010

    Duplicacao ao retornar dados na consulta Empty Duplicacao ao retornar dados na consulta

    Mensagem  LeoStar em 6/10/2017, 21:52

    Caros colegas do fórum,

    Há já algum tempo que estou a matar a cabeça para tentar uma consulta mas sem resultado.

    A consulta que gostaria de ver funcionar é a que apresento no exemplo que submeto e que dá pelo nome de "CsFuncDepartamentoHistorico".

    O que acontece é que a mesma me duplica os registos tantas vezes quantas um funcionário muda de departamento. Se ele apenas fez parte de 1 único departamento a consulta devolve o que necessito. Caso contrário duplica os registos e dá informações disparatadas.

    Alguém que me possa dar uma luz para resolução do problema?

    Anexo a base como exemplo que está feita em Access 2010.

    Antecipadamente grato.
    Anexos
    Duplicacao ao retornar dados na consulta AttachmentExemplo.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (84 Kb) Baixado 4 vez(es)
    kleber.arruda
    kleber.arruda
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 22/09/2016

    Duplicacao ao retornar dados na consulta Empty Duplicacao ao retornar dados na consulta

    Mensagem  kleber.arruda em 7/10/2017, 13:07

    Bom dia !

    Qual o retorno que você que a consulta te traga ?
    avatar
    LeoStar
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 104
    Registrado : 18/05/2010

    Duplicacao ao retornar dados na consulta Empty Duplicacao ao retornar dados na consulta

    Mensagem  LeoStar em 8/10/2017, 00:25

    Olá Kleber... bem haja pelo interesse.  O que eu pretendo é que a consulta me retorne o departamento em que o funcionário está ao longo dos vários anos lectivos, i.e., um funcionário entrou num determinado departamento. Após algum tempo muda de departamento. A consulta deve retornar:
    AL 1 - Departamento X
    AL 2 - Departamento X
    AL 3 - Departamento X, aqui ele muda e então,
    AL 4 - Departamento Y
    AL 5 - Departamento Y
    ..... ............................

    Até ao último AL que é dado pela condição < Ano Letivo Atual (ALA).

    O que acontece é que ela está a retornar todos os anos letivos, mas duplicados quantas vezes a mudança de departamento.

    Espero ter explicado de forma a que entendesse.

    Se abrir a consulta "CsFuncDepartamentoHistorico" do exemplo vai entender melhor o que digo.
    Bem haja pelo seu tempo.
    kleber.arruda
    kleber.arruda
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 56
    Registrado : 22/09/2016

    Duplicacao ao retornar dados na consulta Empty Duplicacao ao retornar dados na consulta

    Mensagem  kleber.arruda em 9/10/2017, 13:10

    Bom dia !

    Veja se é isto...
    avatar
    LeoStar
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 104
    Registrado : 18/05/2010

    Duplicacao ao retornar dados na consulta Empty Duplicacao ao retornar dados na consulta

    Mensagem  LeoStar em 9/10/2017, 19:50

    Olá Kleber... não se esqueceu de anexar nada?... É que na sua resposta diz "veja se é isto" mas não vejo mais nada!... Smile

      Data/hora atual: 24/10/2020, 02:01