SVN Alba r5352 - in prosistem/alba/trunk/alba: apps/principal/modules/informes/actions data/sql web/uploads/informes
Author: josx Date: 2007-12-26 12:32:13 -0300 (Wed, 26 Dec 2007) New Revision: 5352 Added: prosistem/alba/trunk/alba/web/uploads/informes/cuenta.odt prosistem/alba/trunk/alba/web/uploads/informes/responsable.odt Modified: prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql Log: Se agrego la posibilidad de listar cuentas en los informes. Ademas se sumaron los informes de responsables y cuentas Modified: prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php =================================================================== --- prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php 2007-12-26 15:14:45 UTC (rev 5351) +++ prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php 2007-12-26 15:32:13 UTC (rev 5352) @@ -505,6 +505,21 @@ foreach($aVariable as $idx => $result) { //Recorrer las variables switch($idx) { // me fijo que variables debo enviar al template de resultado + case 'cuenta': + if( array_key_exists('loop', $result) AND $result['loop'] == 1) { + $criteria = new Criteria(); + $cuentas = CuentaPeer::doSelect($criteria); + foreach($cuentas as $cuenta) { + $aDato['cuenta'][] = $cuenta->toArray(); + } + } else { + if($this->getRequestParameter('cuenta_id')) { + $cuenta = CuentaPeer::retrieveByPk($this->getRequestParameter('cuenta_id')); + $aDato['cuenta'] = $cuenta->toArray(); + } + } + break; + case 'responsable': if( array_key_exists('loop', $result) AND $result['loop'] == 1) { $criteria = new Criteria(); Modified: prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql =================================================================== --- prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql 2007-12-26 15:14:45 UTC (rev 5351) +++ prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql 2007-12-26 15:32:13 UTC (rev 5352) @@ -334,7 +334,11 @@ INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (8, NULL, NULL, 'organizacion.odt', 'application/vnd.oasis.opendocument.text', 'organizacion.odt', '2007-10-17 00:00:00'); +INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (9, NULL, NULL, 'cuenta.odt', 'application/vnd.oasis.opendocument.text', 'cuenta.odt', '2007-10-17 00:00:00'); +INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (10, NULL, NULL, 'responsable.odt', 'application/vnd.oasis.opendocument.text', 'responsable.odt', '2007-10-17 00:00:00'); + + INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (1, 'Constancia de alumno regular', 'Constancia de alumno regular', 1, 1, 0, ''); INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (2, 'Certificado fin de estudios primarios', 'Certificado fin de estudios primarios', 2, 1, 0, ''); @@ -351,5 +355,10 @@ INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (8, 'Organización', 'Organización', 8, 2, 0, ''); +INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (9, 'Cuenta', 'Cuenta', 9, 2, 1, ''); +INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (10, 'Responsable', 'Responsable', 10, 2, 1, ''); + + + SET FOREIGN_KEY_CHECKS = 1; Modified: prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql =================================================================== --- prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql 2007-12-26 15:14:45 UTC (rev 5351) +++ prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql 2007-12-26 15:32:13 UTC (rev 5352) @@ -3473,7 +3473,12 @@ INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (8, NULL, NULL, 'organizacion.odt', 'application/vnd.oasis.opendocument.text', 'organizacion.odt', '2007-10-17 00:00:00'); +INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (9, NULL, NULL, 'cuenta.odt', 'application/vnd.oasis.opendocument.text', 'cuenta.odt', '2007-10-17 00:00:00'); +INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (10, NULL, NULL, 'responsable.odt', 'application/vnd.oasis.opendocument.text', 'responsable.odt', '2007-10-17 00:00:00'); + + + INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (1, 'Constancia de alumno regular', 'Constancia de alumno regular', 1, 1, 0, ''); INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (2, 'Certificado fin de estudios primarios', 'Certificado fin de estudios primarios', 2, 1, 0, ''); @@ -3491,5 +3496,9 @@ INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (8, 'Organización', 'Organización', 8, 2, 0, ''); +INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (9, 'Cuenta', 'Cuenta', 9, 2, 1, ''); + +INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (10, 'Responsable', 'Responsable', 10, 2, 1, ''); + SET FOREIGN_KEY_CHECKS = 1; Added: prosistem/alba/trunk/alba/web/uploads/informes/cuenta.odt =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/uploads/informes/cuenta.odt ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Added: prosistem/alba/trunk/alba/web/uploads/informes/responsable.odt =================================================================== (Binary files differ) Property changes on: prosistem/alba/trunk/alba/web/uploads/informes/responsable.odt ___________________________________________________________________ Name: svn:mime-type + application/octet-stream
participants (1)
-
commits@pressenter.com.ar