Modo Reescritura
De manera predeterminada, el modo de reescritura está deshabilitado para todos los usuarios. El administrador puede habilitar y deshabilitar el modo de reescritura para usuarios específicos, grupos de usuarios o todos los usuarios. El administrador también puede definir si la reescritura se habilita con o sin splashing mediante la definición de un valor de configuración personalizado para Office Integration en EPM Administration. La configuración personalizada debe llamarse WritebackBehaviorAdhocReport y, en la columna Valor, el administrador especifica uno de estos valores:
- 0
La reescritura está deshabilitada para todos los usuarios.
- 1
La reescritura se habilita sin splashing para todos los usuarios.
- 2
La reescritura se habilita con splashing para todos los usuarios.
- Valor en formato JSON
Se utiliza para usuarios específicos, grupos de usuarios o funciones de aplicación. Por ejemplo:
{ "D": "0", "Permissions":[ { "ugo":["ReportDesigner","administrator","someone@somecompany.com"], "v":"2" }, { "ugo":["ReportPlanner","guest"], "v":"1" } ] }La cadena JSON contiene estos elementos:
- D: define el comportamiento predeterminado del modo de reescritura. Si contiene 0, la reescritura está deshabilitada para todos los usuarios no especificados.
- ugo: contiene una matriz de usuarios específicos, grupos de usuarios o funciones de aplicación. Si un usuario tiene un nivel de permiso diferente al de una función asignada a ese usuario, prevalecerán los permisos de usuario. Si un usuario tiene varias funciones, prevalece la opción de reescritura de la función con la clasificación más alta.
- v: define un nivel de permisos de reescritura para los usuarios especificados.
El comportamiento predeterminado del modo de reescritura para todos los Usuarios no especificados (D) y un nivel de permiso de reescritura para los usuarios especificados (v) se define con uno de estos valores:
- 0: la reescritura está deshabilitada.
- 1: la reescritura está habilitada sin splashing. La reescritura funciona en celdas base. Las celdas agregadas se reescriben solo si existen reglas de reescritura. Si no están presentes en una celda calculada con reglas o en una celda agregada, la reescritura no tiene lugar y se revierte el valor original de la celda.
- 2: La reescritura se habilita con splashing.
Si "D" o "v" contienen cualquier otro valor distinto de 0, 1 o 2, la reescritura está deshabilitada.
El nombre de configuración personalizado y el valor en formato JSON no distinguen mayúsculas de minúsculas.
Si se define más de una configuración personalizada con el nombre WritebackBehaviorAdhocReport, el nombre se incrementa como WritebackBehavior1, WritebackBehavior2, etc. para cada instancia de configuración. El sistema no utiliza las configuraciones con los nombres incrementados aunque contengan cadenas JSON válidas o el valor simple 0, 1 o 2. El sistema solo utiliza la configuración con el nombre no incrementado (WritebackBehaviorAdhocReport) y una cadena JSON válida o un valor simple 0, 1 o 2.
Si no se define ninguna configuración personalizada de WritebackBehaviorAdhocReport o si no contiene ningún valor o contiene un valor no válido, la reescritura y el splashing estarán deshabilitados.
El valor de configuración personalizado WritebackBehaviorAdhocReport solo se utiliza para el cliente. Si no tiene permiso para realizar la reescritura en el servidor, no se realizará la reescritura en el servidor. Esto sucede si, por ejemplo, solo tiene permiso de visualización para la función de datos OLAP.
Splashing
También puede utilizar comandos de reescritura para especificar distintos métodos de distribución. Con Splashing, puede especificar cómo los valores que se reescriben en elementos base afectan a sus elementos consolidados. Splashing permite seleccionar celdas y cambiar sus valores en la base de datos. Podría, por ejemplo, crear una previsión para un año aumentando los valores de un año anterior en un porcentaje determinado.
Reescritura inmediata
Cuando especifica un nuevo valor para una celda, se toma ese valor y la reescritura se realiza inmediatamente. Puede modificar simultáneamente el valor de una sola celda.