什么决定何时禁用FileMaker自定义菜单?

时间:2011-06-24 23:09:11

标签: filemaker

我有一个我构建的系统,它在FileMaker中大量使用自定义菜单。当我以完全访问权限登录并使用这些自定义菜单安装菜单集时,它们显示正常。但是,当非完全访问用户登录时,它们将被禁用。这包括大多数自定义菜单,但不是全部。

例如,我已将“文件>更改密码”选项保留为我登录的用户,因为它具有更改密码的权限,但“更改密码”菜单项已禁用。

其他已禁用的菜单包括我放置在“视图”菜单中以导航到系统的不同部分,例如“主页”,“人物”,“公司”等。这些项目的功能在按钮中重复,但它们可以正常工作,但是菜单已禁用。按钮使用完全相同的参数调用完全相同的脚本。

或者,文件>关闭命令保留并启用。因此,关闭和更改密码都基于现有命令,但是一个已启用而另一个未启用。我似乎找不到与启用的菜单和禁用的菜单有任何共同点。

那么,在什么条件下会禁用自定义菜单项?

谢谢, 卡盘

1 个答案:

答案 0 :(得分:1)

online documentation说明菜单变暗时的以下内容:

  

如果用户没有执行菜单命令的权限,则标准FileMaker菜单项将变暗。如果将脚本附加到菜单项,菜单不会变暗。

话虽如此,我想知道你是否因为菜单基于他们无法访问的现有命令而没有遇到调光。我会尝试以下方法:

  1. 暂时关闭自定义菜单,然后以无权访问“更改密码”选项的用户身份登录。它是否仍然使用默认菜单设置变暗?如果是这样,听起来你有权限问题,应该进一步探索。
  2. 在权限“编辑权限集”窗口中,查看“可用菜单命令”选项,看看如何设置。如果未设置为“全部”,请尝试将其更改为“全部”
  3. 对于“视图”菜单,查看自定义菜单项,看看是否选择了“基于现有命令:”。如果菜单项正在执行脚本,请尝试取消选中“基于现有命令:”并查看是否更改了调光行为。
  4. 确保用户有权运行菜单调用的任何脚本。
  5. 祝你好运!