在变量设计器中查找和替换文本

可以在变量设计器中查找和替换变量中的文本。可以在任何范围的变量中搜索:(全局、应用程序、规划或数据库或者业务规则)。

可以通过在变量设计器的“查找”功能中输入某个变量的名称来搜索该变量。还可以在变量中搜索文本字符串。(例如,可以搜索变量中使用的默认值。)

默认情况下,Calculation Manager 使用变量的默认值、为变量定义的任何限制以及任何提示文本进行搜索。如果搜索范围中包括变量的基本属性,则 Calculation Manager 将使用变量的名称、组和说明进行搜索。

可以替换变量或文本字符串的所有实例,也可以替换某个选定的实例。在替换文本时,如果“限制”字段包含智能列表或数值类型的变量,则将从替换操作中排除这些变量。替换这些字段可能会使变量定义处于不正确状态(例如,变量的智能列表名称可能无效,或者默认值不在指定的限制范围内)。

要在变量设计器中查找文本:

  1. 从任何视图中单击变量设计器图标。

  2. 变量导航器中,右键单击应用程序类型“全局”(仅限 PlanningOracle Hyperion Financial Management 用户)、规划类型或数据库或者要在其中搜索的业务规则,然后选择查找

  3. 任何文本中,选择:

    • 开头为,以仅显示名称以指定字符开头的变量

    • 结尾为,以仅显示名称以指定字符结尾的变量

    • 包含,以仅显示名称包含指定字符的变量

    • 匹配,以仅显示名称与指定字符匹配的变量

  4. 搜索字段中,输入要搜索的变量的文本。

  5. 选择以下一个或多个选项:

    • 如果不要求所搜索文本的大小写与在搜索字段中输入的文本的大小写相匹配,请选择忽略大小写

    • 选择包含基本属性,以在搜索范围中包含变量名称、说明和组。

      在启动变量设计器时,“忽略大小写”和“包含基本属性”默认处于选中状态。如果清除这些复选框,则在关闭并重新打开变量设计器之前,这些复选框将保持清除状态。

    • 选择包括子范围中的变量,以搜索选定节点下各级别中的变量。如果要在应用程序类型级别(例如 Oracle EssbasePlanning)搜索变量,则此复选框默认处于选定状态且不能更改。选择此选项时,将显示应用程序、规划类型、合并类型或数据库的变量以及业务规则。除了变量名称、说明、默认值、组和所有者列以外,“应用程序”列、“规划类型”列和“规则”列也会在变量列表中显示。

      如果在应用程序 级别搜索变量,则可选中或清除此复选框。选择此选项时,将显示应用程序、应用程序规划类型、合并类型或数据库的变量以及应用程序的业务规则。除了变量名称、说明、默认值、组和所有者列以外,“规划类型”列和“规则”列也会显示。

      Planning 中搜索全局变量时,此选项不可用。在搜索全局变量时,仅显示全局变量。

  6. 单击确定

    如果找到了搜索的文本,则其中找到的变量会在“替换”或“执行”选项卡上列出。

在找到文本后,可以替换该文本的一个或多个实例。

要在变量设计器中替换文本,请执行下列任一任务:

  • 要替换选定的文本字符串实例:

    1. 选择要在其中替换文本字符串的变量。

    2. 依次选择操作替换所选项

    3. 替换所选项对话框上的替换为中,输入要用于替换文本字符串的文本。

    4. 单击替换所选项

  • 要替换所有文本字符串实例:

    1. 依次选择操作全部替换

    2. 全部替换对话框上的替换为中,输入要用于替换文本字符串的文本。

    3. 单击全部替换

注:

在搜索文本字符串过程中选择的任何选项在“替换所选项”和“全部替换”对话框的“查找”区域中都默认处于选中状态,且不能更改。例如,如果在搜索文本字符串时清除了“忽略大小写”复选框,则在“替换所选项”/“全部替换”对话框中的“忽略大小写”复选框处于清除状态,且不能更改。