Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Las series pueden ser definidas de tres formas:

  • Mediante una tabla. La definición de cuales y cuantos son los elementos se corresponde con el contenido de una tabla de la base de datos.
  • Mediante una consulta. Idem a tabla pero obteniendo los datos de una sentencia SQL.
  • Indicando que solo se desea un unico elemento, también llamada Serie Simple.
    El combo Tipo de Serie (ver Figura 1) es el que indica como se estan definiendo los elementos.

Series a partir de una Tabla 

La definición de elementos mediante una tabla se puede ver en la Figura 1. El combo Tipo de Serie es el que indica como se estan definiendo los elementos.

 
Figura 1: Definición de series de un componente.

Para definir los elementos mediante una tabla primero se le da un nombre y opcionalmente descripción a la definición. También es necesario definir una serie de atributos que serviran para distinguir cada elemento de la serie. En la Figura 1 para conocer que producto se esta simulando se usa el atributo Producto, de igual forma se sabe cual es la cuenta.
Cada atributo tiene varias propiedades:

  • Tipo: Permite saber si se trata de una cadena de caracteres (string), de un número entero (int), o de punto flotante (float), etc.
  • Persistente: Indica si se coloca en la tabla de resultados este atributo.
  • Interno: Permite ocultar la definición de este atributo en la interface del cliente. Solo se trata de un efecto visual, el atributo esta disponible para cualquier otro fin.
  • Multiplicador: Indica que el atributo es un multiplicador o clasificador del componente. Este tema sera retomado posteriormente pero implica que no existira una sola instancia del componente sino tantas como los atributos multiplicadores existan. Un ejemplo de multiplicador puede ser el Centro de Costos o las Divisiones de una empresa.
  • Descripción: Descripción opcional de cada atributo.

Ademas Además de la definición de la Figura 1 en el caso de la definición de las series mediante una tabla es necesario indicar que tabla proveera proveerá los valores para estos campos (Fuentetambién referido como ¿cual es la fuente?). En la Figura 2 se puede ver como se indica el esquema, la tabla y para cada atributo de que campo se obtiene el valor. Opcionalmente también para cada atributo se puede decir que campo contendrá la etiqueta.

Figura 2: Definición de fuente de tipo tabla para las series de un componente.

En caso que se detecte que la tabla se encuentra versionada, el check denominado Versionable se encontrará activado. Recordamos que esto se deduce en función de una definición en la metadata asociada a la tabla (ver Metadata).

Series a partir de una SQL 

...

Por último si la definición de las series se realizará indicando que es simple, que es una forma de decir que solo hay un elemento (una sola fila), la definición (ex Figura 1) ahora se vería de la siguiente forma:

Figura 4: Definición de elementos como serie simple.
Ahora en lugar de contar con una definición de fuente esta se transforman en la definición de las variables que se quisiera definir para este elemento. La Figura 5 muestra la definición de las variables cuando se trata de series simples: 

 
  Figura 4: Definición de variables en elementos definidos como serie simple.