Mapa Variable Procedimiento Inspección
Variables Generadas
El proceso de incorporar los Valores del procedimiento de inspección en el reporte final se hace a través de variables con una distribuición aleatoria que denominamos Mapa de variables.
Como el resultado claramente permite más de 1 registro, se forma una tabla. Sin embargo esto en la práctica no se da salvo casos muy excepcionales. por lo que se puede considerar como una variable simple.
Cada columna de esta Tabla posee un nombre que la distingue en esa tabla. y ese nombre se representa a través de una variable. Más detalles ver Catálogo de Variables de Reportes
En el caso de una Tabla esta variable es un arreglo, es decir habrá tantos valores de datos de una determinada variable como registros tenga la tabla.
Por ejemplo para la variable que almacena el código, el nombre de las variables se obtiene de la tabla diccionario de datos proced_code , analizando la tabla anterior, se tiene que la columna modelo del equipo de inspección, considerando su variable tendrá los siguientes valores
|
Registro |
Variable |
Valor |
|
1 |
proced_code[1] |
PROC_VT_V1 |
Se puede observar que ésta variable posee por lo general 1 valor, y que aunque es de tipo arreglo, con su forma de invocarla así [proced_code] de acuerdo a la convención de tipos variables explicada (ver Catálogo de Variables de Reportes) , puede , en caso de se solamente un registro, emplearse también el tipo de variable simple para representar este valor, de esta manera, se puede invocar empleando esta convención ${proced_code}
Formato del reporte
Todas las variables que se generen deben ubicarse en las celdas donde se escribirían los datos, respetando el formato de excel (tamaño de letra, justificación, etc...), tal como se aprecia en la siguiente imagen.

Fig 1238 Extracto de plantilla comparada con reporte para una tabla.
De la imagen anterior se tiene
•Se emplea el mismo formato del reporte, solamente se reemplaza las celdas donde se escribirá por variables.
•Ya que se trata de una tabla se usa las variables del tipo arreglo [variable]. Si la tabla tiene varios registros solo se coloca una linea. El programa e-NDICC se encargará de reemplazar la variable con la cantidad de registros
•Se aprecia que valores de tabla tienen diversos formatos (tamaño texto, color del texto, justificación etc), la variable debe escribirse usando el mismo formato de tal manera que el contenido se generará con ese formato
•Hay veces que el nombre de la variable es más grande que la celda asignada, no importa, lo que importa es el valor que es reemplazado.
•Se deben colocar todas las variables aunque estas no tengan en determinado momento valor.
si no se desea emplear una representación como tabla, si es que esta solamente tiene un registro.. se debe emplear la variable simple, tal como se muestra en la siguiente imagen.

Fig 1239 Extracto de plantilla comparada con reporte para una disposición especial.
La diferencia entre la tabla es que las variables pueden ir ubicadas en 'cualquier' lugar pero se emplean variables simples.
Las consideraciones antes indicadas son las mismas.
