Diferencia entre revisiones de «SIU-Guarani/Version3.21.0/personalizaciones/reporte alumnos»
(Página creada con «===== <div id="modificar_reporte_alumnos">Modificar Reporte Alumnos</div> ===== Para consultar a la BD de negocios del sistema, SIU-Guarani cuenta con un conjunto de clase...») |
|||
| Línea 1: | Línea 1: | ||
===== <div id="modificar_reporte_alumnos">Modificar Reporte Alumnos</div> ===== | ===== <div id="modificar_reporte_alumnos">Modificar Reporte Alumnos</div> ===== | ||
| − | + | 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 dentro de la pestaña columnas creamos el campo en el cuadro (72000002) para que se vea en la tabla ''Ejemplo'': "usuario" | ||
| + | |||
| + | 2. Dentro del archivo php/operaciones/matriculas/alumnos/ci_rep_alumnos.php Agregar items en la función ''get_opciones_columnas_optativas()'': | ||
| + | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
| − | + | ['valor' => 'usuario', 'descr' => 'Usuario','metodo'=>'get_columna_dinamica_usuario'], | |
</source> | </source> | ||
| − | + | 3. Dentro 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 : | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
| − | + | /* | |
| − | + | * 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; | ||
| + | } | ||
| + | </source> | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | *'''Vista preliminar de como quedaria el reporte. | |
| − | + | [[File:Usuario.png]] | |
| − | |||
| − | |||
Revisión del 18:27 30 mar 2023
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 dentro de la pestaña columnas creamos el campo en el cuadro (72000002) para que se vea en la tabla Ejemplo: "usuario"
2. Dentro 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. Dentro 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;
}
* 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.

