定义新菜单结构
在定义新菜单结构时,请执行以下步骤:
- 创建逻辑的、分层的功能列表。在自定义不同责任的菜单结构时,可以简单地排除功能。
定义自定义菜单结构的任务
- 标识预定义菜单、表单以及表单子功能,以在定义新菜单时用为条目。通过使用“提交请求”窗口打印“菜单报表”,以了解预定义菜单。
建议:要简化您的工作,请使用菜单项中的预定义菜单。在将菜单结构指定到责任后,您可以排除单个功能。
- 首先定义最低层菜单。菜单必须在其可以在另一菜单作为项选择之前定义。
警告:开始为空白“菜单”表单(空白屏幕)。菜单无法复制。保存在不同名称下的菜单将改写原始菜单(没有“另存为”功能)。
关于定义菜单的注意事项
从暂存区建立菜单
- 菜单无法复制。菜单定义无法在不同的名称下保存(例如,没有“另存为”功能)。
- 菜单名显示在“菜单”表单时,请确保在改写菜单名称之前处于“查询”模式。
定义快捷和方便的键盘操作的菜单
- 设计具有唯一首字母菜单提示,以便键入首字母自动选择表单或菜单
- 设计具有最常用功能的菜单提示序列(例如,低序列编号)。
更改菜单名称或修改条目时的注意事项
- 在更改菜单名时,菜单项不受影响。菜单定义位于新名称之下。
- 其它菜单按其原有菜单名调用此菜单,按其新(修订)名称自动调用同一菜单。
- 在定义菜单或选择“根”菜单以指定到责任时,原有菜单名不在值列表中。
- 在修改预定义菜单时,所有调用该菜单的其它菜单均显示了此菜单的修改。
- 例如,如果您通过添加另一调用表单功能的提示来修改 GL_TOP,则所有调用 GL_TOP 的菜单在显示 GL_TOP 时将显示附加提示。
升级时保留自定义菜单
通过对自定义菜单使用唯一的名称,您可以在升级 Oracle 应用产品时保留自定义菜单。例如,您可以以自定义应用的简称开始菜单名。定义名为自定义总帐(其应用简称为 CGL)的自定义应用。定义您的自定义菜单名时以 CGL 开始,例如,CGL_MY_MENU。
请切记 Oracle 应用产品标准菜单可以通过升级版来改写,因此,如果您将自定义菜单作为子菜单附到一个预植 Oracle 应用产品菜单,请在升级后对此菜单重新创建此附件。另一选择是将标准 Oracle 应用产品菜单作为子菜单附到您的自定义菜单中;从自定义菜单到标准菜单的链接应该在升级时不会被破坏。
另请参阅
功能安全保护概览
执行功能安全保护
Oracle HRMS,Oracle 市场营销管理系统特殊功能
功能安全保护摘要
表单功能
功能安全保护报表
Oracle 应用产品安全保护概览