Propiedades de página | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Diseño Informe
Se debe de generar un informe en formato xlsx que reciba como parámetro de entrada la lista de bloques de datos a incluir. A continuación se indica el mapeo de los nombres de columnas del fichero xlsx de salida con la tabla y campo del SGI desde el que deben ser recuperadas. Se indica también el bloque de datos al que pertenece cada columna. Las columnas que disponen de un bloque de datos se mostrarán en el informe solo si el bloque de datos está incluido en la lista recibida como parámetro de entrada. Las columnas que no disponen de un bloque de datos se incluirán siempre en el informe.
Los nombres de las columnas en el fichero xlsx que formen parte de un bloque que se repita, deberán llevar en su nombre un número cardinal representativo del número de repetición, de forma que se permita la distinción del título de la columna. En la siguiente tabla se identifican también los bloques de datos susceptibles de repetirse. El fichero resultante contendrá las columnas necesarias, sobre cada bloque de repetición, de acuerdo a la memoria que más elementos contenga para ese bloque. Para las memorias que no contengan tantos elementos sobre cada bloque como marque el máximo, se mostrarán las columnas sin contenido.
Ejemplo: memoria_with_columns_repeated.xlsx
Bloque de datos | Columna informe | Campo SGI | Repetición |
---|---|---|---|
Referencia | Campo "numReferencia" de la tabla "Memoria" | ||
Comité | Campo "comite" perteneciente al campo "comite" de la tabla "Memoria" | ||
Estado | Valor del enumerado "EstadoMemoria" para el registro de la tabla "EstadoMemoria" referenciado desde el campo "estadoActual" de la tabla "Memoria" | ||
Fecha evaluación | Dependiendo del estado de la memoria se obtendrá de una forma u otra, a continuación se explica la forma dependiendo del estado:
| ||
Responsable: Nombre | Campo "nombre" recuperado a través de REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la referenciada indicada en el campo "usuarioRef" de la tabla "Memoria". | ||
Responsable: Apellidos | Campo "apellidos" recuperado a través de REQ-INT-0020-SGP-0030 - Consultar datos generales de persona para la referenciada indicada en el campo "usuarioRef" de la tabla "Memoria". | ||
Evaluaciones | Se mostrará las distintas evaluaciones que ha tenido la memoria (tabla "Evaluacion") (Primero se mostrarán las de Tipo Memoria, luego Seguimiento anual, luego Seguimiento Final y luego las de Retrospectiva y ordenador de menor a mayor versión dentro del mismo tipo) | Sí | |
EvaluaciónX: Tipo | Campo "nombre" de la tabla "TipoEvaluacion" referenciado desde el campo "tipoEvaluacion" de la tabla "Evaluacion" | ||
EvaluaciónX: Versión | Campo "version" de la tabla "Evaluacion" | ||
EvaluaciónX: Dictamen | Campo "nombre" de la tabla "Dictamen" referenciado desde el campo "dictamen" de la tabla "Evaluacion" |
Interfaces de usuario relacionados
Casos de uso relacionados
Propiedades de página | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|