From 7343cfda029721cc395d1cee873715425c7e3221 Mon Sep 17 00:00:00 2001 From: Eriksen Costa Paixão Date: Tue, 4 May 2010 19:14:47 +0000 Subject: [PATCH] Atualizado relatório '''Espelho de Nota Bimestral''' para usar {{{Avaliacao_Service_Boletim}}} e classes dos módulos ComponenteCurricular e RegraAvaliacao --- ieducar/intranet/educar_relatorio_alunos_nota_semestre_disc.php | 7 +++++-- ieducar/intranet/educar_relatorio_alunos_nota_semestre_disc_proc.php | 141 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------------ 2 files changed, 68 insertions(+), 80 deletions(-) diff --git a/ieducar/intranet/educar_relatorio_alunos_nota_semestre_disc.php b/ieducar/intranet/educar_relatorio_alunos_nota_semestre_disc.php index 24b0576..d732b07 100644 --- a/ieducar/intranet/educar_relatorio_alunos_nota_semestre_disc.php +++ b/ieducar/intranet/educar_relatorio_alunos_nota_semestre_disc.php @@ -397,10 +397,13 @@ function getModulos_XML(xml) var campoAno = document.getElementById('ano').value; campoModulo.length = 1; - campoModulo.options[0] = new Option('Selecione um módulo', '', false, false); + campoModulo.options[0] = new Option('Selecione um Módulo', '', false, false); for (var j = 0; j < modulos.length; j++) { - campoModulo.options[campoModulo.options.length] = new Option( modulos[j].firstChild.nodeValue, modulos[j].getAttribute('cod_modulo') + "-" +modulos[j].getAttribute('sequencial') , false, false ); + campoModulo.options[campoModulo.options.length] = new Option( + modulos[j].firstChild.nodeValue, modulos[j].getAttribute('cod_modulo') + "-" + modulos[j].getAttribute('sequencial'), + false, false + ); } if (campoModulo.length == 1) { diff --git a/ieducar/intranet/educar_relatorio_alunos_nota_semestre_disc_proc.php b/ieducar/intranet/educar_relatorio_alunos_nota_semestre_disc_proc.php index 59071fc..3e343e3 100644 --- a/ieducar/intranet/educar_relatorio_alunos_nota_semestre_disc_proc.php +++ b/ieducar/intranet/educar_relatorio_alunos_nota_semestre_disc_proc.php @@ -34,6 +34,9 @@ require_once 'include/clsBanco.inc.php'; require_once 'include/pmieducar/geral.inc.php' ; require_once 'include/relatorio.inc.php'; +require_once 'Avaliacao/Service/Boletim.php'; +require_once 'ComponenteCurricular/Model/ComponenteDataMapper.php'; + /** * clsIndexBase class. * @@ -69,6 +72,8 @@ class indice extends clsCadastro { var $pessoa_logada; + var $regra = NULL; + var $ref_cod_instituicao; var $ref_cod_escola; var $ref_cod_serie; @@ -76,6 +81,8 @@ class indice extends clsCadastro var $ref_cod_curso; var $ref_cod_modulo; + var $tipo; + var $ano; var $is_padrao; @@ -138,6 +145,10 @@ class indice extends clsCadastro $det = $obj_pessoa->detalhe(); $this->nm_professor = $det['nome']; + // + $regraMapper = new RegraAvaliacao_Model_RegraDataMapper(); + $this->regra = $regraMapper->find($det_serie['regra_avaliacao_id']); + if (!$lista_calendario) { echo '