Directrices y consideraciones

Tenga en cuenta estas directrices al realizar el cálculo sobre la marcha.

  • Al insertar fórmulas de miembro, las celdas que contengan las fórmulas aparecen como de solo lectura y su color de estilo de celda también cambia según sea necesario. Es más, si hace clic en Refrescar, las mismas celdas se quedan obsoletas y muestran el color de estilo de celda asignado. Para obtener un refrescamiento completo sin cambios de color del estilo de celda, haga clic en Opciones en la cinta de opciones de Smart View y en el separador Opciones de miembros, desactive la casilla de verificación Conservar fórmulas y comentarios en operaciones ad hoc.
  • Como mejores prácticas, se recomienda insertar la fórmula de miembro solo cuando se haya definido o finalizado el diseño de la cuadrícula ad hoc. Si realiza otras operaciones ad hoc como Acercar, Alejar, Solo mantener y Solo eliminar, el contexto de la fórmula pasa a no ser válido y se elimina de la cuadrícula. Si falta una fórmula tras realizar operaciones ad hoc, puede volver a introducirla manualmente donde sea necesario.
  • Después de insertar fórmulas, si realiza cambios en la tabla de alias refrescando o haciendo clic en Cambiar alias y cambiando el alias de Predeterminado a Ninguno, o viceversa, las fórmulas ya no aparecen en la pista cuando haga clic en las celdas con fórmula.
  • Se debe prestar mucha atención a la combinación del uso de fórmulas de miembros y de seguridad de nivel de celda. Si está activada la seguridad de nivel de celda, las fórmulas de miembro insertadas pueden ofrecer resultados distintos en la aplicación web y en Oracle Smart View for Office. Para realizar cálculos, se necesita acceso a todas las celdas. Por tanto, las celdas a las que se aplique la restricción de la regla Denegar lectura cuando esté activada la seguridad a nivel de celda pueden generar resultados inconsistentes. Aparece la etiqueta #No Access para las celdas restringidas. Si cualquier fórmula contiene alguna referencia a dichas celdas de acceso restringido, los resultados muestran #Missing o un error.
  • La operación de inserción de fórmulas de miembros no se puede deshacer con la opción Deshacer de la cinta de opciones de Smart View. Si hace clic en Deshacer después de insertar las fórmulas, aparece la etiqueta #No Access en las celdas que contengan fórmulas de miembro. Además, las fórmulas ya no aparecen en la pista cuando se haga clic en dichas celdas. En su lugar, para refrescar la cuadrícula y eliminar las fórmulas de miembros insertadas, puede usar la opción Refrescar en la cinta de opciones de Smart View en su lugar. Asimismo, desactive la casilla de verificación Conservar fórmulas y comentarios en operaciones ad hoc para que se produzca un refrescamiento completo. Esta casilla de verificación está situada en el separador Opciones de miembros bajo Opciones.
  • Si elimina las fórmulas de miembros de una cuadrícula ad hoc, no podrá volver a insertarlas con la opción Rehacer de la cinta de opciones de Smart View. Esto se debe a que las fórmulas de miembros no se conservan durante las operaciones Deshacer ni Rehacer. Para insertar las fórmulas de miembros, puede volver a abrir la cuadrícula ad hoc y hacer clic en Insertar fórmula de miembro.
  • Cuando la propiedad Equilibro de tiempo está definida en Flujo con la opción Omitir definida en Ceros u Omitir valores y ceros, los resultados no son los esperados. En una cuadrícula con las columnas Enero, Febrero y Marzo, la primera fila tiene los valores 0, 0 y 0, mientras que las segunda fila tiene los valores 0, #Missing y #Missing respectivamente. En la cuarta columna de T1, las fórmulas de miembros se insertan de forma que el valor Omitir de la primera fila se establezca en Cero y el valor Omitir de la segunda fila se establezca en Missing y Ceros. El resultado esperado es #Missing para ambas filas, pero el resultado real se muestra como cero.
  • Los alias que no sean únicos o que estén duplicados en una cuadrícula y a los que se haga referencia en las fórmulas pueden provocar un error de alias duplicado al realizar ad hoc en formularios inteligentes. Esto se produce al insertar fórmulas de miembro en una cuadrícula ad hoc con alias duplicados, guardarla como formulario inteligente y volver a abrir el formulario inteligente en modo ad hoc. Al hacer clic en Refrescar, Smart View muestra un mensaje de error: "Se han encontrado alias o nombres de miembro duplicados que entran en conflicto con el padre Cuenta. Uno o más de estos alias o nombres de miembro se deben modificar para resolver la ambigüedad."
  • En el caso de los datos con valores #Missing y cero, el cálculo de la función @MAX puede generar resultados inconsistentes en la aplicación web y en Smart View. Esto se debe a que Oracle Essbase y Excel tratan estos valores de forma distinta. En Essbase, una comparación entre valores cero y #Missing podría no ser siempre igual, por lo que se recomienda el uso de la función @MAXS. Para obtener más información, consulte las notas de Función @MAX en Referencia de consultas y cálculos para Oracle Essbase. @MAX se comporta como @MAXS (SKIPNONE), por lo que cuando solo haya valores #Missing y negativos presentes en los datos, el valor #Missing se considera que es mayor que el valor negativo. #Missing se considera como cero durante las comparaciones con valores no en blanco. Smart View usa la etiqueta #Missing para indicar los valores de datos que faltan en la base de datos, que es diferente de un valor de datos cero. Excel trata una etiqueta que no esté en blanco como una cadena, mientras que las cadenas se tratan de forma distinta a las celdas vacías y los ceros. Debido a esta diferencia entre Excel y Essbase, la comparación de los valores de datos #Missing y cero sigue sin determinar.