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

    [Resolvido]RELATORIO DE RECURSOS HUMANOS

    avatar
    mania
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 4
    Registrado : 03/12/2009

    [Resolvido]RELATORIO DE RECURSOS HUMANOS Empty [Resolvido]RELATORIO DE RECURSOS HUMANOS

    Mensagem  mania 3/12/2009, 16:52

    PESSOAL, ESTOU COM UM PROBLEMA E GOSTARIA DE RESOLVE-LO SE ALGUEM PUDER ME AJUDAR. TENHO UM BANCO DE DADOS COM UMA RELAÇÃO DE SERVIDORES, MATRICULAS, DATA INICIO DE AFASTAMENTO, DATA FINAL DE AFASTAMENTO E Nº DE DIAS.PRECISO FAZER UMA SELEÇÃO POR PERIODO SELECIONANDO TODOS OS SERVIDORES QUE SE AFASTARAM NESTE PERIODO E SOMAR TODOS OS DIAS DE AFASTAMENTO. EU CONSEGUI FAZER A SELEÇÃO SÓ QUE UM DETALHE NÃO CONSIGO, É QUE EU PRECISO DOS DIAS AFASTADOS SÓ NO PERIODO SENDO QUE ALGUNS AFASTAMENTOS COMEÇAM OU TERMINAM FORA DO PERIODO QUE PRECISO CONTAR . POR EXEMPLO :

    PEIODO DE 01/01/2009 A 31/01/2009

    O AFASTAMENTO DE LICENÇA COMEÇOU EM 29/12/2008 DE 10 DIAS APARECE NO RELATORIO, SÓ QUE EU PRECISO QUE O NUMERO DE DIAS SEJA SÓ O DO PERIODO OU SEJA "07 DIAS". NÃO SEI SE FUI CLARO, MAS PRECISO MUITO . DESDE JÁ AGRADEÇO
    MANIA
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]RELATORIO DE RECURSOS HUMANOS Empty Re: [Resolvido]RELATORIO DE RECURSOS HUMANOS

    Mensagem  JPaulo 3/12/2009, 17:50

    Ola seja bem vindo ao fórum.

    Não entendi direito a sua duvida.

    Você fala no periodo de 01/01/2009 A 31/01/2009 e no afastamento da licença que começou em Dezembro de 2008.

    Explique melhor o que pretende, na volta a resolução ainda é mais fácil do que pensa.


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]RELATORIO DE RECURSOS HUMANOS Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]RELATORIO DE RECURSOS HUMANOS Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]RELATORIO DE RECURSOS HUMANOS Folder_announce_new Instruções SQL como utilizar...
    avatar
    mania
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 4
    Registrado : 03/12/2009

    [Resolvido]RELATORIO DE RECURSOS HUMANOS Empty Re: [Resolvido]RELATORIO DE RECURSOS HUMANOS

    Mensagem  mania 4/12/2009, 16:22

    OI PAULO, VOU DAR UM EXEMPLO PARA VER SE CONSIGO EXPLICAR O QUE DESEJO.
    EX: O PERIODO PEDIDO NO RELATORIO É DE 01/01/2009 A 31/01/2009 E DEVE MOSTRAR TODOS OS AFASTAMENTOS QUE COMEÇAM OU TERMINAM NESTE PERIODO, COM OS DIAS DO AFASTAMENTO.
    SERVIDOR - MATRICULA - INICIO_AFAST - FIM_AFAST - DIAS - DIAS NO PERIODO

    FULANO 1 - 111111111 - 05/01/2009 - 10/01/2009 - 06 - 06
    FULANO 2 - 222222222 - 28/12/2008 - 15/01/2009 - 19 - ??????????
    FULANO 3 - 333333333 - 12/01/2009 - 05/02/2009 - 24 - ??????????

    PAULO NÃO SEI COMO FAZER PARA OBTER OS DIAS SOMENTE DENTRO DO PERIODO LANÇADO, POIS SO CONSIGO OS DIAS TOTAIS DO AFASTAMENTO. SERÁ QUE CONSEGUI MOSTRAR O QUE PRETENDO?
    DESDE JÁ OBRIGADO
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]RELATORIO DE RECURSOS HUMANOS Empty Re: [Resolvido]RELATORIO DE RECURSOS HUMANOS

    Mensagem  JPaulo 4/12/2009, 17:34

    Agora entendi sim amigo;

    Numa coluna vazia da sua consulta, cole isto:

    DIAS_NO_PERIODO: DateDiff("d";[INICIO_AFAST];[FIM_AFAST])+1

    Bom final de semana


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]RELATORIO DE RECURSOS HUMANOS Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]RELATORIO DE RECURSOS HUMANOS Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]RELATORIO DE RECURSOS HUMANOS Folder_announce_new Instruções SQL como utilizar...
    avatar
    mania
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 4
    Registrado : 03/12/2009

    [Resolvido]RELATORIO DE RECURSOS HUMANOS Empty Re: [Resolvido]RELATORIO DE RECURSOS HUMANOS

    Mensagem  mania 4/12/2009, 18:45

    PAULO, ESTE CALCULO EU FIZ. EU PRECISO CALCULAR OS DIAS DENTRO DO PERIODO DE CONSULTA (01/01/2009 A 31/01/2009). NO EXEMPLO ANTERIOR:
    SERVIDOR - MATRICULA - INICIO_AFAST - FIM_AFAST - DIAS - DIAS NO PERIODO

    FULANO 1 - 111111111 - 05/01/2009 - 10/01/2009 - 06 - 06
    FULANO 2 - 222222222 - 28/12/2008 - 15/01/2009 - 19 - ?????????? = 15 ( DE 01/01 A 15/01)
    FULANO 3 - 333333333 - 12/01/2009 - 05/02/2009 - 24 - ?????????? = 20 ( DE 12/01 A 31/01)

    COMO CALCULAR OS DIAS AFASTADOS DENTRO DO PERIODO DE CONSULTA SENDO QUE O DE AFASTAMENTO COMEÇA OU TERMINA DENTRO DO PERIODO DE CONSULTA.
    SERÁ QUE AGORA CONSEGUI EXPLICAR? DESCULPA A IMCOMPETENCIA.

    GRATO

    JOAO
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]RELATORIO DE RECURSOS HUMANOS Empty Re: [Resolvido]RELATORIO DE RECURSOS HUMANOS

    Mensagem  JPaulo 4/12/2009, 19:04

    Então, faça tal como lhe passei, mas no criterio do campo INICIO_AFAST coloque [Data Inicial ?] e no criterio do campo FIM_AFAST coloque [Data Final ?].

    Se nao for com criterio, como é que a consulta vai saber que é entre 01/01/2009 A 31/01/2009 ?


    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]RELATORIO DE RECURSOS HUMANOS Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]RELATORIO DE RECURSOS HUMANOS Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]RELATORIO DE RECURSOS HUMANOS Folder_announce_new Instruções SQL como utilizar...
    avatar
    mania
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Localização : Anónimo
    Mensagens : 4
    Registrado : 03/12/2009

    [Resolvido]RELATORIO DE RECURSOS HUMANOS Empty Re: [Resolvido]RELATORIO DE RECURSOS HUMANOS

    Mensagem  mania 4/12/2009, 20:04

    PAULO, AINDA NÃO ME FIZ COMPREENDER. PRECISO EFETUAR CALCULOS ENTRE AS DATAS DE INICIO E FIM DOS AFASTAMENTOS E AS DATAS LANÇADAS NA CONSULTA DO PERIODO.TIPO:
    SE A DATA DO INICIO_AFAST FOR > QUE A [INICIO ? ] E FIM_AFAST FOR < [FIM ?] = Nº DE DIAS OK
    SE DATA DO INICIO_AFAST < QUE A [INICIO ?] E FIM_AFAST < [FIM ?] ENTÃO Nº DIAS TEM QUE SER ENTRE([INICIO ?] (-) [INICIO_AFAST]) E [FIM_AFAST] E MESMA COISA COM A DATA FINAL.
    ACHO QUE É ISTO
    SERÁ???
    GRATO

    Conteúdo patrocinado


    [Resolvido]RELATORIO DE RECURSOS HUMANOS Empty Re: [Resolvido]RELATORIO DE RECURSOS HUMANOS

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 15:46