公式语法验证
Essbase 包括公式语法检查,用于告知公式中的语法错误。例如, Essbase 会告知您是否键入了函数名称。
可以根据自定义宏和函数名称的列表来验证未知名称。
语法检查器无法告诉您公式中的语义错误。如果公式无法按预期工作,则会出现语义错误。要查找语义错误,请运行计算并检查结果,以确保它们符合您的预期。
单击验证时, Essbase 将在公式编辑器中显示语法检查器结果。如果 Essbase 未找到语法错误,则会显示验证成功消息。
如果 Essbase 发现一个或多个语法错误,则会显示包含错误的行的编号以及错误的简要说明。
如果公式通过验证,但 Essbase Server 在保存大纲时检测到语义错误,请检查以下内容:
-
不正确的公式会保存为大纲的一部分,即使它包含错误。
-
Essbase Server 在应用程序日志中写入一条消息,指明错误是什么,并显示错误的公式。
-
Essbase Server 会向与错误公式关联的成员的注释字段写入错误消息。此消息指示未加载错误的公式。通过关闭并重新打开大纲,您可以在大纲编辑器中查看此注释。
-
如果不更正成员公式,并且运行包括该成员的计算,则在计算过程中将忽略该公式。