Skip to main content
Announcements
See why Qlik is a Leader in the 2024 Gartner® Magic Quadrant™ for Analytics & BI Platforms. Download Now
cancel
Showing results for 
Search instead for 
Did you mean: 
marciomgm
Creator
Creator

Filtro por horario no turno de trabalho

Gostaria de construir um ligação com duas tabelas que não possuem chaves na estrutura atual do banco de dados do ERP

Tabela [TURNO DE TRABALHO]  estou criando com o LOAD INLINE
São os turnos pré-definidos do departamento pessoal da empresa, com o horario de entrada e saida de funcionários

LOAD * INLINE [

    CODCARGAHOR, HENTRADA, HSAIDA

    2, 07:15, 17:00

    3, 07:15, 17:00

    4, 07:15, 13:15

    5, 09:15, 19:00

    6, 13:00, 19:00

    7, 13:00, 22:45

    8, 19:00, 04:45

    9, 22:00, 07:45

    10, 08:15, 18:00

    11, 21:00, 06:45

    12, 10:00, 17:00

];

Tabela [TAREFAS]

CODFUNCIONARIO, CODTAREFA, HORA_EXECUCAO

100, 10001, 07:21

20, 10002, 07:33

31, 10003, 08:41

40, 10004, 10:01

503, 10005, 13:00

402, 10006, 13:03

311, 10007, 22:18

Gostaria ligar as duas tabelas de tal forma que seja possível selecionar o turno e o qlikview filtrar as tarefas que se encaixam no turno selecionado. Seguindo o exemplo se eu filtrar CODCARGAHOR = 7 vai me listar as tarefas: 1005, 1006 e 10007

Labels (4)
2 Replies
nicolett_yuri

Marcio, para fazer essa ligação você precisará utilizar uma função chamada IntervalMatch().

Em anexo encontra-se um exemplo de como utiliza-la.

marciomgm
Creator
Creator
Author

Obrigado