SIU-Guarani/Version3.21.0/personalizaciones/reporte alumnos

De SIU
Saltar a: navegación, buscar
Modificar Reporte Alumnos

Documentación para Reporte Alumnos para agregar columnas opcionales al reporte

1. Ingresamos a Toba Editor: Buscamos el cuadro que se encuentra en PROYECTO > Matrícula > Reportes > Reporte de alumnos. Luego adentro de la pestaña columnas creamos el campo en el cuadro (72000002) para que se vea en la tabla Ejemplo: "usuario"

2. Adentro del archivo php/operaciones/matriculas/alumnos/ci_rep_alumnos.php Agregar items en la función get_opciones_columnas_optativas():

['valor' => 'usuario', 'descr' => 'Usuario','metodo'=>'get_columna_dinamica_usuario'],

3. Adentro de co_alumnos.php creamos la función nombrada en el item anterior Ej: function get_columna_dinamica_usuario(&$select, &$from,&$where) - Indicamos en las variables &$select, &$from,&$where la logica que queremos que tenga Ej :

/*
 * Este metodo es utilizado exclusivamente en el Reporte de alumnos
 */

function get_columna_dinamica_usuario(&$select, &$from,&$where)
{
        $select_metodo = " mdp_personas.usuario ";
        $select = ($select == '1') ? $select_metodo : $select . ' , ' . $select_metodo;
}


  • Vista preliminar de como quedaria el reporte.

Usuario.png