Boa Tarde,
Estou tentando montar uma expressão para montar um quadro de horário, porém a expressão não retorna valor algum.
O relatório utiliza quatro consultas SQL, porém os dados que preciso estão sendo retornados na consulta.
A situação é a seguinte: preciso montar um quadro de horário onde tenho três informações para me localizar na matriz de horário da semana, sendo eles: TURNO (CODTURNO), DIA DASEMANA (DIA) E CODHORPRE.
O turno pode me retornar os códigos: 1 (manhã), 2 (tarde) e 3 (noite);
O dia pode me retornar os códigos: 1, 2, 3, 4, 5, 6 e 7. (no meu caso só utilizo de 2 a 6)
O CODHORPRE me retorna um horário especifico, nele tenho do 1 ao 21.
Para facilitar a expressão, já que tenho uma combinação de 3 x 6 x 21. Eu criei uma uma quarta coluna na tabela, denominada CODMATRIZHORARIO, que é a concatenação de:
CODTURNO + DIA + CODHORPRE
Essa concatenação me retorna codigos de 3 a 4 digitos no seguinte formato:
Se eu tenho uma aula no turno na MANHÃ, na TERÇA-FEIRA, no QUINTO horário o código seria: 135Se eu tenho uma aula no turno na MANHÃ, na TERÇA-FEIRA, no QUINTO horário o código seria: 135