创建和编辑自定义菜单项

注释  选中“使用高级工具”常规首选项时,可以使用此功能。请参阅使用高级工具

创建菜单后,可以创建菜单项。也可以创建或编辑作为标准 FileMaker 菜单副本的菜单项。菜单项可以是命令、子菜单或分隔符。您可以创建基于 FileMaker 命令的菜单项,也可以创建最初没有分配命令的菜单项。

基于标准的 FileMaker 命令创建菜单项时,该菜单项会沿用该命令的所有属性。您可以替代属性(标题、快捷方式或操作)以自定义菜单项。

要在自定义菜单中添加或编辑菜单项:

  1. 选择或创建自定义菜单并设置选项,如菜单名、菜单标题和模式。请参阅定义自定义菜单
  2. 选择“文件”菜单 >“管理”>“自定义菜单”>“自定义菜单”选项卡。
  3. 在“管理自定义菜单”对话框中,从列表中选择菜单并单击“编辑”。
  4. 在“编辑自定义菜单”对话框中,指定要包括在菜单中的菜单项:
  5. 目的

    请执行此操作

    添加命令

    单击“创建”将新(<未知>)菜单项加入列表。对于“菜单项类型”,选择“命令”,然后选择“基于现有的命令”。在“指定 FileMaker 命令”对话框中,选择一个命令,然后单击“选择”或“确定”。

    提示  您可以按住 Shift 键并单击“创建”以创建 <未知> 命令菜单项。

    添加子菜单

    单击“创建”将 <未知> 菜单项添加至列表。对于“菜单项类型”,选择“子菜单”,然后单击“指定”。在“选择菜单”对话框中,选择菜单,然后单击“选择”。

    添加分隔线

    单击“创建”将 <未知> 菜单项添加至列表。对于“菜单项类型”,选择“分隔符”。

  6. 从“菜单项”列表中选择每个菜单项并指定其属性,然后单击“确定”来关闭“编辑自定义菜单”对话框。
  7. 目的

    请执行此操作

    更改菜单项的命令

    对于“基于现有的命令”,单击“指定”,选择其他命令,然后单击“选择”或“确定”。

    更改菜单项的名称

    选择“项目名称”并输入新名称。

    Windows:要指定访问键,请在要用作访问键的字符前面键入 &。例如,键入打开(&O),表示使用字母“O”作为访问键来显示“打开”菜单项。

    要根据计算结果指定菜单标题,请单击“指定”,然后在“指定计算方式”对话框中生成公式。

    定义菜单项的键盘快捷方式

    选择“键盘快捷方式”。在“指定快捷方式”对话框中,键入组合键,然后单击“确定”。

    当用户选择菜单项时执行脚本或脚本步骤

    选择“操作”。在“指定脚本步骤”对话框中,选择步骤并根据需要指定选项,然后单击“确定”。请参阅使用脚本自动执行任务

    根据您所指定的条件安装菜单项

    对于“此时安装”,指定产生布尔值的计算方式。

    • 如果计算结果为真(True)或非零,则会安装菜单项。

      例如,要在 Windows 中打开文件时显示菜单项,请输入:
      If(Abs(Get (系统平台)) = 2; 1; 0)

    • 如果计算结果为假 (False) 或零,则不安装菜单项。

    要确保始终安装菜单项,请对“此时安装”输入 1

注释 

  • 工具栏上的按钮会链接到菜单项上。如果您自定义具有工具栏按钮的菜单项,也会自定义该按钮、其行为及工具提示。
  • 如果您自定义具有快捷菜单项的菜单项,也会自定义快捷菜单项执行的动作。
  • 要让 & 作为菜单或菜单项名称的一部分显示,请键入 & 两次。
  • 权限集注意事项
    • 可以在“编辑权限集”对话框中修改权限集,以控制要启用哪个菜单项。请参阅创建和编辑权限集
    • 如果您将“可用的菜单命令”设置为“只限于编辑”或“最小值”,则根据设置启用或禁用基于标准 FileMaker 命令的菜单项。所有其他菜单项(包括带有自定义操作的项目)会被禁用。例如,如果选择“只限于编辑”,则会启用所有基本 FileMaker 编辑命令,但会禁用所有其他项目(包括带有自定义操作的项目)。
  • FileMaker Pro 使用不在菜单栏中显示的键盘快捷方式。例如,按 Command-Option-Z 可缩放 macOS 窗口。此外,操作系统可定义快捷方式。两种类型的快捷方式都会替代您在“指定快捷方式”对话框中定义的快捷方式。
  • 有关您在“指定快捷方式”对话框中定义的 FileMaker Go 键盘快捷方式的列表,请参阅《FileMaker Go 开发指南》。