调试业务规则

调试业务规则涉及到运行业务规则和逐行检查其脚本以查看脚本的执行情况。

可以调试以下应用程序的业务规则:

  • Oracle Essbase 块存储应用程序(如果您拥有写入权限)

  • Planning 应用程序(如果您拥有启动权限)

注:

您无法在调试业务规则的同时编辑业务规则。

要调试业务规则:

  1. 打开业务规则。
  2. 在规则设计器中,依次选择操作调试

    业务规则的脚本随即显示在脚本调试器中。脚本中的每条语句都在单独的一行中显示。

  3. 调试业务规则脚本中的语句。

    在调试语句时,您可以:

    • 在想要停止执行脚本的位置插入和删除断点以检查语句中成员交叉点的值。当在断点处停止执行时,将显示语句中所有成员交叉点的值。

      要添加断点,请在该断点右侧右键单击并选择添加断点。您可以向分配和条件语句添加断点。只能在断点灰显的脚本行中添加断点。要删除断点,请右键单击该断点,然后选择删除断点

    • 向断点添加条件,以仅在满足条件时停止执行语句。条件中仅可以使用带断点的语句中使用的成员。

      要向断点添加条件,请在该断点右侧右键单击并选择添加条件。在添加条件对话框中,单击 “添加条件”按钮,然后在条件生成器中输入条件。

      要编辑条件,请右键单击该条件,然后选择编辑条件

    • 调试带断点的语句。

      要调试带断点的语句,请右键单击该语句,然后选择开始调试。您正在调试的语句将突出显示。语句的成员、断点和成员交叉点在执行前和执行后的值都将显示在以下选项卡中:

      • 成员 - 显示调试断点处的当前成员交叉点。要查看下一个成员交叉点,请单击继续调试

      • 断点 - 显示包含断点的脚本中的表达式。断点处的值选项卡显示表达式成员及其在调试运行前和运行后的值。

      提示:

      要继续调试,请单击 “继续调试”图标。必须持续单击 “继续调试”图标,直到对所有成员交叉点都进行调试。对所有成员交叉点都进行调试后,会显示“脚本调试已完成”消息。