Retornar
19/09/2014 Luiz Bueno
helpdesk 2094
no sistema posugf, ao imprimir os certificados estão saindo com a carga horária diferente do histórico escolar.
A carga horária dos certificados vinha direto da tabela tcurso e do certificado vinha da tabela tturmaaluno.
Nas emissões dos certificados de conclusão, a carga horária vem do resultado das soma da carga horária de todas as
disciplinas que tivera aulas registradas na tabela tturmaestrutura
SELECT a.Nome_Aluno as nome,
a.NomePai_Aluno as pai,
a.NomeMae_Aluno as mae,
a.Naturalidade_Aluno as naturalidade,
c.Codigo_Turma,
d.Titulo_Curso as curso,
(
SELECT SUM(td.CargaHr_TurmaDisciplina)
FROM tturmadisciplina AS td
WHERE td.ID_Turma = '3281'
AND td.Status_TurmaDisciplina = '1'
AND (SELECT COUNT(*) FROM tturmaestrutura
WHERE tturmaestrutura.ID_Turma=td.ID_Turma
AND tturmaestrutura.ID_Disciplina=td.ID_Disciplina
AND tturmaestrutura.Status_TurmaEstrutura = '1'
) >= 1
) AS carga_horaria,
d.ID_CursoTipo
FROM taluno a
JOIN tturmaaluno b ON b.ID_Aluno = a.ID_Aluno
JOIN tturma c ON b.ID_Turma = c.ID_Turma
JOIN tcurso d ON c.ID_Curso = d.ID_Curso
WHERE a.ID_Aluno = 52600
AND b.ID_Turma = 3281
GROUP BY a.ID_Aluno
18/09/2014 Luiz Bueno
Em Alunos=>Etiquetas Depois de Selecionar o Curso, a turma, o Aluno(s) e Filtrar, o usuário está clicando no
botão Gerar Etiqueta e está aparecendo uma tela em branco
O motivo é que antes de Gerar a Etiqueta o usuário tem que Adicionar a lista para gerar de uma unica vez
todas as etiquetas selecionadas.
Como o usuário não clica nesse botão o sistema gera um erro de excessão que não é visto pelo usuário. E a mensagem que
informa que ele precisa adicionar antes de gera não aparece.
No arquivo Etiquetas.php foi incluído um exit logo após o echo do alert
if(empty($_SESSION["Etiquetas"]))
{
echo "<script>alert('Erro: Para gerar a etiqueta primeiro você tem que adicionar para depois gerar!');
window.location = 'ListListagemEtiquetas.php?Pesquisar=Nao';</script>";
exit;
}
09/09/2014 Luiz Bueno
Impressão do Histórico Escolar
Dependendo do numero de disciplinas a assinatura saltava de pagina
Foi alguns espaços para impedir o salto de pagina
Essa solução é PALIATIVA, pois o risco de um numero grande de disciplina pode também saltar de pagina
A solução definitiva deve passar por uma avaliação de linhas impressa prevendo que se houver salto de
pagina ocorra com dados do histórico também