none
Ajuda RRS feed

  • Pergunta

  • Pessoal, Boa tarde.

    Estou quebrado a cabeça, porem nao consigo achar uma solução. Tenho uma tabela que registra o ID do operador, Numero da Ordem de servico, data de inicio, hr de inicio, dt termino e hora de termino. 

    Nota que no resultado, ele repete o nome do operador de acordo com a data que ele realizou um trabalho.

    Gostaria de Fixar os nomes dos operadores e abrir como se fosse um calendario do perido que o usuario poderá escolher nos campos de Data de Inicio e data de Termino conforme exemplo abaixo:

    Resumindo, trazer fixo na primeira coluna o nome dos operadores mesmo que não tenham executado nenhum trabalho e as demais colunas serem as datas que o usuario selecionou para pesquisa.  os X seriam as marcações dos dias que o operador foi escalado para o trabalho.

    A tabela que puxo os dados possui os seguintes campos: 

    ID_OS,  ID_OPERADOR,  DT_INICIO, HR_INICIO,  DT_TERMINO, HR_TERMINO

    Se puderem me dar uma força eu agradeço, realmente to quebrando a cabeça com isso.

    Obrigado

    Paulo

    quinta-feira, 5 de setembro de 2019 20:39

Todas as Respostas

  • Deleted
    quinta-feira, 5 de setembro de 2019 21:26
  • José, Bom dia. 

    Obrigado por responder, então ontem não consegui postar as imagens de como deveria ficar pq minha conta não estava  validada, e ainda nao permite que eu adicone imagem

    O nome do operador vem da tabela funcionario, aonde farei um join.

    As datas de pesquisa, o usuario pode selecionar qualquer data de inicio e qualquer data de termino, por exemplo, ele pode selecionar de 01/01/2019 a 31/04/2019 ou de 01/01/2019 a 20/01/2019 , ai vai do periodo que ele desejar.

    O exemplo que vc postou com o resultado, é exatamente isso que preciso porem não por mês, mais pelos dias que ele esta escalado no periodo que o gestor selecionou no relatorio.

    é exatamente isso.....

    sexta-feira, 6 de setembro de 2019 12:33
  • Deleted
    sexta-feira, 6 de setembro de 2019 14:21
  • Na realidade estou pensando em deixar fixo de 1 a 31 no caso dentro do proprio mes mesmo, assim fica mais facil.

    Obrigado pela dica e vou estudar sobre. 

    Um grande abraço!

    sexta-feira, 6 de setembro de 2019 14:25
  • Deleted
    sexta-feira, 6 de setembro de 2019 16:32
  • Boa tarde José, fiquei afastado do serviço esses dias, mais estou testando o codigo e ja retorno com uma posição.Obrigado mais uma vez pela ajuda.
    sexta-feira, 13 de setembro de 2019 17:07
  • José, testei aqui porem não rolou. 
    sexta-feira, 13 de setembro de 2019 17:21
  • Deleted
    quarta-feira, 25 de setembro de 2019 02:45