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]Consulta de registo de ponto

    avatar
    caparicio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 04/12/2014

    [Resolvido]Consulta de registo de ponto Empty [Resolvido]Consulta de registo de ponto

    Mensagem  caparicio 3/8/2018, 22:47

    Caríssimos, cumprimentos a todos.

    Preciso da vossa ajuda pois não estou a conseguir concretizar este meu objetivo.
    Tenho uma tabela com "picagens" de ponto cujo exemplo demonstro abaixo.

    funcionario data                hora
    José Pedro 01-07-2018         07:55
    José Pedro 01-07-2018        12:31
    José Pedro 01-07-2018        13:25
    José Pedro 01-07-2018        17:01
    José Pedro 02-07-2018        08:01
    José Pedro 02-07-2018        12:35
    José Pedro 02-07-2018        13:10
    José Pedro 02-07-2018        17:12
    José Pedro 03-07-2018        07:59
    José Pedro 03-07-2018        12:29
    José Pedro 03-07-2018        13:15
    José Pedro 03-07-2018        17:30
    José Pedro 04-07-2018        08:00
    José Pedro 04-07-2018        12:30
    José Pedro 04-07-2018        13:25
    José Pedro 04-07-2018        17:33

    e preciso de uma consulta que me devolva a informação neste formato:

    funcionario     01-07-2018       02-07-2018        03-07-2018       04-07-2018
    José Pedro     07:55                   08:01                    07:59                 08:00
    José Pedro     12:31                   12:35                    12:29                 12:30
    José Pedro     13:25                   13:10                    13:15                 13:25
    José Pedro     17:01                   17:12                    17:30                 17:33

    Isto é possível?
    Já dei tantas voltas e não consigo lá chegar. Mas também aviso que sou um nabo em access :-)

    Obrigado desde já por qualquer ajuda que possam facultar.
    Cumprimentos
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3491
    Registrado : 13/12/2016

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  Alexandre Fim 3/8/2018, 23:12

    Ola Caparicio,

    Segue exemplo do que vc precisa.
    É uma solução simples e que funciona.

    Um abraço
    Anexos
    [Resolvido]Consulta de registo de ponto AttachmentDB_PONTO.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (23 Kb) Baixado 74 vez(es)
    avatar
    caparicio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 04/12/2014

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  caparicio 3/8/2018, 23:23

    Caro Alexandre,

    desde já muito obrigado pela resposta e ajuda.
    No entanto esqueci-me de mencionar que trabalho com access 2007 e o exemplo que disponibilizou deverá ser de versão mais recente pois diz que é de formato não reconhecido.
    Amanhã testarei noutro pc com o access 2013 pois em casa não tenho, e darei feedback.

    Uma vez mais obrigado!
    Cumprimentos
    avatar
    caparicio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 04/12/2014

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  caparicio 4/8/2018, 17:14

    Caro Alexandre, antes de mais obrigado pela tentativa de ajuda.

    No entanto o exemplo que criou não me resolve o problema porque a tabela de registos que criou como exemplo não corresponde à que tenho.
    No seu exemplo os registos de cada dia são feitos todos numa única linha e na minha tabela os registos são gravados um por linha.
    No seu exemplo há 4 registos de hora em cada linha e na tabela original que eu tenho há apenas um registo de hora por linha.

    E há também outra questão que é a possibilidade de haver mais do que 4 "picagens" por dia.

    Ainda assim, uma vez mais, obrigado pela tentativa.

    continuo sem conseguir ultrapassar este meu problema.

    Cumprimentos
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7995
    Registrado : 15/03/2013

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  Alvaro Teixeira 4/8/2018, 17:26

    Olá a todos,

    Carlos Aparicio, será mais faácil para ajudar se disponibilizar a tabela com alguns dados significativos para teste.
    Assim fica mais fácil.

    Apenas uma dica, já tentou agrupar por data e fazer etiquetas, acho que por aí seria simples, algo assim:
    https://www.maximoaccess.com/t23704-resolvidotransformar-relatorio-de-codigo-de-barras-em-duas-colunas

    Abraço
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3491
    Registrado : 13/12/2016

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  Alexandre Fim 4/8/2018, 20:14

    Ola Caparicio,

    O exemplo que te mandei foi para ilustrar que existe a possibilidade de exibir os dados através de Consulta de Referencia Cruzada, como enviei no exemplo.

    Gostaria de fazer um comentário sobre a forma como é registrada os dados.

    Eu trabalhei 12 anos em Recursos Humanos e ajudei a implantar o sistema de ponto eletrônico na empresa,e as tabelas que faziam parte do ponto eletrônico eram dispostas da maneira como enviei no exemplo. O registro de entrada e saida do empregado era feita em somente uma linha da tabela.

    É claro que faltaram mais campos para marcação dos horários de empregado que trabalham a noite, que trabalham em escala de serviços (portarias e limpeza) e também quem faz horas extras noturnas e etc., mas , seria somente uma alteração na tabela e incluir esses campos.

    A forma como você descreveu no enunciado da sua pergunte não seria a mais usual no que diz respeito à sistema, até porque ela ficaria muito extensa e com o tempo comprometeria a performance da sua base de dados.

    Fica a dica.

    Boa sorte

    []'s
    avatar
    caparicio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 04/12/2014

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  caparicio 5/8/2018, 01:49

    Alexandre,

    obrigado pelo feedback, no entanto o formato de gravação da informação na base de dados não depende de mim.
    é o próprio relógio de ponto que regista assim, uma linha por picagem.
    Se assim fosse nem precisaria deste trabalho todo com isto :-).


    Caro AhTeixeira,

    obrigado pelas dicas. Já consegui, com uma consulta cruzada e alguns malabarismos, colocar a informação no formato que necessito.
    Só não consigo eliminar os campos em branco para que toda a informação fique toda alinhada.
    Envio em anexo a BD de exemplo com o que consegui até agora.

    Obrigado pela ajuda!!

    Cumprimentos
    Anexos
    [Resolvido]Consulta de registo de ponto Attachmentponto.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (22 Kb) Baixado 20 vez(es)
    tauron
    tauron
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1416
    Registrado : 07/12/2011

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  tauron 5/8/2018, 23:18

    Me desculpe Caparicio, mas é praticamente impossível nessa estrutura eliminar campos vazio pois, as horas não coincidem e portanto com o registro em coluna irá ocorrer isto.
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3491
    Registrado : 13/12/2016

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  Alexandre Fim 5/8/2018, 23:31

    Caparicio,

    Como vc mencionou que a estrutura de dados não depende de vc mas do relógio de ponto, talvez seria a oportunidade de entrar em contato com a empresa que te fornece o relógio de ponto (e por certo o software tmb) de "customizar" uma saida de dados (.txt) que você consiga trabalhar. Com certeza existe essa possibilidade, porém, a empresa vai cobrar.

    Como mencionei anteriormente, esta saida de dados não é usual (na vdd eu nunca vi...rs).
    Segue um exemplo.
    Imagine um funcionário em UM dia de trabalho, as seguintes marcações:

    Descrição               Horário
    Entrada - expediente 08:00
    saida - intervalo 12:00
    entrada - intervalo 13:00
    Saida - expediente 18:00
    entrada - hora extra 18:00
    saida - hora extra 20:00


    Realmente, esse layout de dados é complicado.
    Acho que vale a pena entrar em contato com a empresa fornecedora do relogio e discutir a possibilidade de uma melhoria.

    Boa sorte


    []'s
    avatar
    caparicio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 04/12/2014

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  caparicio 6/8/2018, 17:22

    Tauron, obrigado!

    Era o que eu já temia.


    ---------------
    Alexandre, obrigado.

    Na verdade o que eu queria evitar era contactar a empresa fornecedora pois cobra muito alto para fazer qualquer intervenção.

    Mas já calculava que esta seria uma tarefa difícil para mim :-(

    Acho que vou passar os dados para um report assim mesmo com os espaços em branco só que vai me ocupar linhas desnecessárias.
    Ou talvez opte por exportar para excel e trabalhar o layout ali.

    ------------------

    Ahteixeira, sempre atento também. Obrigado!!

    Obrigado pelas vossas sugestões sempre valiosas.

    Cumprimentos
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7995
    Registrado : 15/03/2013

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  Alvaro Teixeira 6/8/2018, 18:10

    Olá a todos,

    Carlos Aparicio, quando temos um problema difícil de resolver, nada mais que mudar o problema.

    Não vi os projetos disponibilizados, mas pergunto:

    A) Qual o objetivo final do que pretende, um mapa mensal por funcionário?
    B) Exportar dados para outra aplicação?

    Tente mudar o problema e concentrar-se no resultado final.
    Por vezes temos várias formas de obter o pretendido.

    Uma ultima questão se o funcionário picar duas vezes à entrada, quantas linhas vai ter de picagem? Vai ter duas?

    Abraço
    avatar
    caparicio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 04/12/2014

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  caparicio 6/8/2018, 18:53

    Caro Ahteixeira,

    é isso que tenho estado a fazer. Tentar mudar o problema. Normalmente não me dou por vencido e adopto essa estratégia para alcançar os objectivos.

    A intenção é precisamente ter mapa mensal por funcionário.

    Estou neste momento de volta da sua primeira dica, as etiquetas. Acho que vou adoptar essa solução.

    Obrigado
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7995
    Registrado : 15/03/2013

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  Alvaro Teixeira 7/8/2018, 11:22

    Olá a todos,

    Carlos Aparicio, veja o simples da minha sugestão na mensagem nº 5

    Abraço a todos
    Anexos
    [Resolvido]Consulta de registo de ponto AttachmentPonto_AssistenteEtiquetas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (23 Kb) Baixado 57 vez(es)
    avatar
    caparicio
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 16
    Registrado : 04/12/2014

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  caparicio 7/8/2018, 13:51

    Caro Ahteixeira,

    foi precisamente assim que resolvi o meu problema.

    Muito obrigado pela preciosa ajuda.

    Irei encerrar o tópico

    Cumprimentos
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7995
    Registrado : 15/03/2013

    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  Alvaro Teixeira 7/8/2018, 14:10

    Olá a todos,

    Carlos Aparicio, obrigado pelo retorno.

    cheers

    Conteúdo patrocinado


    [Resolvido]Consulta de registo de ponto Empty Re: [Resolvido]Consulta de registo de ponto

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 7/11/2024, 23:41