Este modo de construcción se utiliza cuando se tiene un código con una estructura que permite establecer la jerarquía de las categorías de las dimensiones. Por ejemplo, en el Plan de Cuentas, hay un código para cada ítem, definido de esta manera:
"n.n.nn.nn" |
Cada "n" representa un dígito entre 0 y 9, y cada código representa un nivel de detalle del código similar a su padre. Por ejemplo, el ítem 1.1 es un nivel detalle del código 1, así como también 1.2, 1.3, etc. El ítem 1.1.1 está subordinado a 1.1, y así sucesivamente. Así es como se define un Árbol de Contabilidad, donde la suma de las entradas a los ítem hijos se acumulan para formar el balance de la cuenta madre.
En esta instancia, es necesario declarar la dimensión que representa al Plan de Cuentas con el modo de construcción formato. Esto permite que O3 cree las jerarquías automáticamente desde los valores para el campo que representa el código en las Fuentes de Datos.
Los valores para "n" pueden ser cualquier valor alfanumérico. El delimitador tampoco está restringido a . (punto), sino que puede ser cualquier carácter.
En forma similar a los otros tipos de Dimensiones, es posible indicar el campo Clave e ingresar un valor de descripción desde otro campo para mostrar en el O3 Browser. Usando el ejemplo anterior, esto podría ser la descripción de la Cuenta, en vez de su código formateado.
Use las columnas Desde y Longitud de la tabla de definición de nivel para indicar la posición del código y la longitud (en caracteres) de cada nivel. En el ejemplo anterior, "n.n.nn.nn", tomando en consideración que los puntos pertenecen al código existente en el campo Fuente, los niveles de Dimensión se definen de esta forma:
Desde |
Longitud |
|
1 |
2 |
1 |
4 |
2 |
7 |
2 |
Usando las definiciones, O3 analiza el campo clave y crea cada uno de los niveles de la jerarquía.
Use el botón Nuevo Campo para agregar filas a la tabla, y el botón Eliminar Campo para eliminar una fila.
Nota
Es importante observar que las definiciones Desde y Longitud no incluyen los puntos de delimitación.
Agregar una Dimensión en Modo de Construcción Formato
Use los comandos Agregar Dimensión o Insertar Dimensión para agregar una dimensión en modo de construcción formato.
Para agregar una dimensión en modo de construcción formato:
- Seleccione la rama Dimensión en el Árbol de Diseño.
- Adicionar la dimensión:
- Para agregar una dimensión a continuación de las dimensiones existentes, seleccione el comando Agregar Dimensión. La dimensión se agrega y aparece el Panel de Propiedades para la misma.
- Para insertar una dimensión a continuación de otra dimensión existente, elija la dimensión y seleccione el comando Insertar Dimensión. La dimensión se agrega y aparece el Panel de Propiedades para la misma.
- Marcar la opción Formato.
- Completar los campos en el Panel de Propiedades.
- Para agregar un campo a la tabla Niveles, presione el botón Nuevo Campo. Se agrega una nueva fila.
- Hacer doble clic en cada campo de la fila para ingresar un valor.
- Para eliminar un campo de la tabla Niveles, haga clic en la fila y presione el botón Eliminar Campo. El campo se elimina.
- Para continuar agregando o eliminando campos, repita los pasos 5 y 6.
Nota
Las definiciones Desde y Longitud no incluyen los puntos de delimitación.
Los cambios realizados en el Panel de Propiedades se aplican cuando sale del panel o cuando realiza otra operación en el O3 Designer.
Figura 9: Definiendo una Dimensión de tipo Formato
Panel de Propiedades de Dimensiones - Modo de Construcción Formato
En el modo de construcción Formato, el panel de propiedades de dimensiones incluye dos secciones:
- Descripción
- General
Sección de Descripción
Propiedad |
Descripción |
Nombre |
Ingrese el nombre de la dimensión. |
Descripción |
Ingrese una descripción de la dimensión. |
Sección General
Propiedad |
Descripción |
Valor por Defecto para Campos Nulos |
Ingresar la etiqueta del nodo especial para acumular los registros en casos en que los datos de la Fuente de Datos de Medidas tengan valores nulos en la identificación de su clave de dimensión, o valores fuera de rango para la categoría de la jerarquía. |
Almacenar Dimensión Como |
Es posible seleccionar una de las siguientes opciones para almacenar los elementos de la dimensión. Para ello es necesario conocer el total de elementos de la dimensión.
|
Clave |
Ingrese el nombre del campo, de las Fuentes de Datos, que contiene las categorías para este nivel. |
Etiqueta Corta |
Frecuentemente las categorías proporcionadas en el campo asociado con la clave corresponden a códigos de elementos. Es posible asignar una etiqueta para clarificar esto al usuario final del O3 Browser. |
Tabla de Niveles |
Se especifica cada uno de los niveles en esta tabla. Indica la posición del código en el campo Desde, y la longitud de cada nivel, en caracteres. |