Datos de componentes a partir de planillas de cálculo
Al crear un componente, es posible valerse de planillas de cálculo para indicarle las series de cálculo a través de una planilla.
Procedimiento:
I. Crear la planilla de cálculo
1. Crear una planilla de cálculo CON UNA ÚNICA HOJA, que contenga los campos que se desean incluir en la tabla y completarla con una línea para cada elemento de la serie del componente
2. Renombrar la hoja de cálculo
Si la serie del componente tuviera un único atributo (además de escenario, año y mes) la planilla sería como la que se muestra a continuación.
En el caso de que la serie implique más de un atributo, se deben ingresar todas las combinaciones posibles, como fue indicado más arriba.
Por ejemplo, si en la serie anterior se agrega el atributo cliente, y los clientes son 1 y 2, la tabla sería como la que sigue:
3. Guardar la planilla en cualquier ubicación del PC (local)
II. Crear un nuevo componente
Levantar O3Browser y elegir Archivo >> Editar >> Editar simulación
En el panel de la izquierda se puede apreciar el menú principal del editor.
Haciendo clic derecho en el nombre de la simulación, se puede agregar un nuevo componente.
III. Vincular el componente con la planilla de cálculo
1. Hacer clic en la pestaña Test
2. En test case data, hacer clic en el boton (<<) Se abrirá un cuadro que permite vincular la tabla
3. Dar un nombre a la tabla, el cual pasará a ser el nombre definitivo en pasos posteriores. El nombre coincidirá con el nombre de la hoja de cálculo de la planilla a referenciar.
4. Hacer clic en la ayuda de Path (...) Se abrirá un cuadro en el cual se puede
seleccionar el path.
5. Ubicar y seleccionar la planilla previamente creada y guardada y hacer clic en open.
Automáticamente se vuelve al cuadro anterior
6. Hacer clic en (>> Next). Aparecerá un cuadro que muestra los nombres de los campos de la planilla.
a) Nombre: Contiene el nombre de cada uno de los campos de la planilla a vincular
b) Type: Permite modificar el tipo de dato que se debe ingresar en cada campo
c) Include?: Es utilizado para indicar cuáles de esos campos serán considerados para la definición del parámetro. Los mismos se eligen con un tic en la casilla de verificación
d) Value: Seleccionar el campo que contiene el valor (único campo) El resto de los campos serán los atributos y el campo seleccionado será el valor.
e) Data dictionary Asociar esos campos con atributos ya existentes en el diccionario o con atributos "famosos" (year, month. etc.)
Para realizarlo, seleccionar del combo, para cada campo de la planilla, a qué atributo corresponde. En el caso de que se trate de un atributo nuevo, no se debe elegir nada en dicho combo. El simulador incluirá ese nuevo campo en la lista de atributos (Diccionario del menú principal)
En el campo que corresponde al valor no se debe incluir nada, ya que no corresponde a ningún atributo.
7. Hacer clic en Finish
Al finalizar este proceso:
- El simulador habrá realizado una copia de esa planilla, la cual ubicará en: ...(directorio donde se encuentra el proyecto)/develop/Simulation/(nombre de la simuación)/Components
- La serie del componente habrá tomado la información de la planilla asociada