Diferencia entre revisiones de «SIU-Guarani/Version3.21.0/personalizaciones/reporte alumnos»

De SIU
Saltar a: navegación, buscar
Línea 1: Línea 1:
 
===== <div id="modificar_reporte_alumnos">Modificar Reporte Alumnos</div> =====  
 
===== <div id="modificar_reporte_alumnos">Modificar Reporte Alumnos</div> =====  
 +
* Aclaración: Esta personalización debe hacer en el esquema de personalización [[SIU-Guarani/Version3.21.0/personalizaciones/personalizaciones_gestion | Ver documentación aquí]]
 
Documentación para Reporte Alumnos para agregar columnas opcionales al reporte
 
Documentación para Reporte Alumnos para agregar columnas opcionales al reporte
  

Revisión del 10:04 5 abr 2023

Modificar Reporte Alumnos

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

1. Ingresa a Toba Editor y busca el cuadro en PROYECTO > Matrícula > Reportes > Reporte de alumnos. Dentro de la pestaña "columnas", crea el campo en el cuadro (72000002) para que se muestre en la tabla, por ejemplo: "usuario".

2. En el archivo php/operaciones/matriculas/alumnos/ci_rep_alumnos.php, agrega los elementos en la función get_opciones_columnas_optativas():

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

3. En co_alumnos.php, creamos la función nombrada en el paso anterior, por ejemplo: function get_columna_dinamica_usuario(&$select, &$from,&$where). Por ejemplo:

/*
 * 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;
}


4. Finalmente, revisa la vista preliminar del reporte para confirmar que se han agregado las columnas opcionales correctamente. Si todo salió bien exportar los metadatos para no perder los cambios en toba. Usuario.png