Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Variables

Las variables de la simulación representan los conceptos que se están simulando (ej: venta, presupuesto, etc). La lengueta de definición de variables se puede apreciar en la siguiente figura:

Figura 1: Definición de variables dentro de un componente

Como se puede ver en la figura cada variable se define en función de:

  • un nombre,
  • una descripción (ver Figura 2),
  • un tipo,
  • marca de persistente: indica si se debe crear un campo en la tabla de resultados o se trata de un cálculo temporal,
  • marca de derivado: indica si el cálculo es derivado a partir de operaciones con otras variables (en caso afirmativo el cubo generado intenta generar la medida como derivada en lugar de básica),
  • marca de interno: indica si se debe mostrar al usuario final (aplicación cliente) esta variable o no (ciertas variables puramente operativas es posible que se prefieran ocultar),
  • fórmulas (de inicialización y de paso): se explica a continuación.

La definición de las fórmulas se puede ver en la siguiente figura:

Figura 2: Definición de fórmulas de una variable

La definición de una variable requiere una fórmula para la inicialización de su valor y otra fórmula para los siguientes valores.

  • fórmula de inicialización: expresa la forma de calcular el primer valor de la serie,
  • fórmula de paso: expresa la forma de calcular el paso siguiente en función de los pasos anteriores.

Existen varias opciones de definir la forma de obtener el valor.

  • La primera opción (valor Modelo), como se puede ver en la variable de inicialización de la Figura 2, es definir en el modelo (visto desde otro punto de vista, en este editor) la fórmula de cálculo del valor inicial. Al comenzar la simulación, para cada serie, el valor de esta variable se obtendrá evaluando la fórmula.
  • Otra opción (valor Fórmula) para obtener el valor es tomarlo de un parámetro. En este caso, se elige el parámetro correspondiente. Los parámetros que podremos utilizar son tanto los definidos localmente en el componente como también los globales que fueron referidos en la lengueta de referencias a parámetros.
  • La última opción (valor Fórmula Valor) es una combinación de las dos anteriores. Indicar un parámetro para obtener la formula que es necesario evaluar para obtener el valor. Esta opción aprovecha la capacidad de representación que ofrecen las expresiones (combinación de términos y otras expresiones) y los parámetros (no dejar fijo en el modelo un aspecto y en su lugar controlarlo en ejecución; esto es, cambiar la formúla implica modificar el valor del parámetro, pero no se necesita tocar el modelo de simulación).

La definición de la fórmula de paso es análoga a aquella de inicialización.

En la Figura 2, se puede apreciar que en la parte inferior de esta pantalla también es posible dar detalles sobre el tipo utilizado, como es dar la cantidad de decimales cuando se trate de un tipo decimal. Además de esto es posible dar la descripción asociada a la variable.

  • No labels