Diferencia entre revisiones de «SIU-Guarani/Version3.21.0/personalizaciones/reporte alumnos»
Línea 2: | Línea 2: | ||
Documentación para Reporte Alumnos para agregar columnas opcionales al reporte | Documentación para Reporte Alumnos para agregar columnas opcionales al reporte | ||
− | 1. | + | 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. | + | 2. En el archivo php/operaciones/matriculas/alumnos/ci_rep_alumnos.php, agrega los elementos en la función get_opciones_columnas_optativas(): |
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
Línea 11: | Línea 10: | ||
</source> | </source> | ||
− | 3. | + | 3. En co_alumnos.php, creamos la función nombrada en el paso anterior, por ejemplo: ''function get_columna_dinamica_usuario(&$select, &$from,&$where)''. Indica en las variables &$select, &$from y &$where la lógica que deseas que tenga. Por ejemplo: |
− | + | ||
− | |||
<source lang="php" enclose="div"> | <source lang="php" enclose="div"> | ||
/* | /* | ||
Línea 26: | Línea 24: | ||
− | + | 4. Finalmente, revisa la vista preliminar del reporte para confirmar que se han agregado las columnas opcionales correctamente. | |
[[File:Usuario.png]] | [[File:Usuario.png]] |
Revisión del 15:51 31 mar 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():
3. En co_alumnos.php, creamos la función nombrada en el paso anterior, por ejemplo: function get_columna_dinamica_usuario(&$select, &$from,&$where). Indica en las variables &$select, &$from y &$where la lógica que deseas que tenga. 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.