创建新的功能扩展
通过[功能扩展]设置,您可以基于系统默认功能创建您自己的菜单项目。
- 作为管理员用户登录。
-
选择“设置” > “SunSystems” > “功能扩展”。
注意:单击任意一列的标题,功能列表即可按该列排序。
- 选择要用作模板的功能项目。
- 点击“扩展”。系统将显示“添加功能”对话框。系统将创建该功能的副本作为模板,下面列出以系统语言显示的原始系统菜单。
-
根据需要修改属性。系统只显示适合当前选定项目的属性。某些属性是只读的。
- 功能类型
- 所选菜单项目的分类。
- 功能 ID
- SunSystems 内部功能 ID。
- 母节点
- 表示该功能在[用户管理员]中显示功能的菜单树形结构中的位置。使用“母节点”浏览按钮将该功能保存在不同于系统默认文件夹的另一位置。当您为某个用户组别设置功能权限时,这项功能将显示在该位置。
- 图标类型
- 代表该功能的图标。
- 窗体名称
- 您要为该功能使用的 SunSystems 窗体的名称。如果您希望调用服务器上某个特定的窗体,或者窗体当前在客户机上(即本地编译的窗体),则您必须在此处输入名称。但是,如果留空,SunSystems 会自动打开该功能的窗体。如果该功能有多个窗体,SunSystems 在运行时会提示您从中选择一个窗体。
- 实际预算
- 如需要,可输入帐务的预算代码,如“A 表示实际”。
- 业务单位
- 使用该功能的业务单位代码。如果此处留空,那么当用户激活该功能时,系统将提示选择一个业务单位。
- 可执行程序名称
- 外部应用程序的完整路径。
- 命令行参数
- 任何命令行参数。
- 工作目录
- 您的工作目录的路径。
- URL 链接
- 到特定网页的 URL。
- 特定语言文本
- 特定语言文本区域在原始名称下方显示新的名称,显示的语言为您当前在“语言代码”列中设置的语言。
点击[功能文本]区域,然后输入功能的名称。对于语言设置与您的当前设置相同的用户,您输入的内容将原封不动地显示在 SunSystems 中。
注意:原始功能的语言代码设为[系统语言]。如果功能文本未翻译成正确的语言,则使用此设置,因此必须对功能创建的所有菜单项目提供该文本。点击扩展功能的后缀区域,然后输入唯一的一组字符。这些字符将附加到[用户组别菜单设计器]中的功能代码后面。最多可输入 5 个字母数字字符。
注意:直到完成此项操作“确定”按钮才被激活。注意:语言文本区域中的行仅当已对语言代码同时指定了文本和后缀时才能保存。仅指定文本或后缀是无效的,行不能被保存。 - 参数
- 使用参数区域预置与功能关联的选项或值。
- 点击“确定”;新创建的功能扩展在您指定的功能扩展文件夹下方。系统功能相关的功能图标为红色,而扩展功能使用的是蓝色功能图标。
- 单击“确定”。
- 一旦创建了功能扩展,您必须为这些功能扩展设置权限,以指定这些项目可以添加到哪些用户组别。