Validación de sintaxis de fórmula
Essbase incluye la comprobación de sintaxis de fórmulas que le informa sobre los errores de sintaxis en las fórmulas. Por ejemplo, Essbase le indica si ha escrito mal un nombre de función.
Los nombres desconocidos se pueden validar con una lista de nombres de funciones y macros definidos de forma personalizada.
Un comprobador de sintaxis no puede informarle sobre errores semánticos en una fórmula. Los errores semánticos se producen cuando una fórmula no funciona como se espera. Para encontrar errores semánticos, ejecute el cálculo y compruebe los resultados para asegurarse de que son como espera.
Essbase muestra los resultados del comprobador de sintaxis en el Editor de fórmulas al hacer clic en Verificar. Si Essbase no encuentra errores de sintaxis, muestra un mensaje de verificación correcta.
Si Essbase encuentra uno o más errores de sintaxis, muestra el número de la línea que incluye el error y una breve descripción del error.
Si una fórmula supera la validación, pero el servidor de Essbase detecta errores semánticos cuando se guarda el esquema, compruebe lo siguiente:
-
La fórmula incorrecta se guarda como parte del esquema, aunque contenga errores.
-
El servidor de Essbase escribe un mensaje en el log de la aplicación que indica cuál es el error y muestra la fórmula incorrecta.
-
El servidor de Essbase escribe un mensaje de error en el campo de comentario del miembro asociado a la fórmula incorrecta. El mensaje indica que no se cargó la fórmula incorrecta. Para ver este comentario en Editor de esquemas, cierre y vuelva a abrir el esquema.
-
Si no corrige la fórmula de miembro y se ejecuta un cálculo que incluye ese miembro, la fórmula se ignora durante el cálculo.