2011-06-24 64 views
0

我有一個我在FileMaker中大量使用自定義菜單的系統。當我以完全訪問的身份登錄並安裝使用這些自定義菜單設置的菜單時,它們顯示正常。但是,當非完全訪問用戶登錄時,它們將被禁用。這包括大部分自定義菜單,但不是全部。什麼決定了FileMaker自定義菜單何時被禁用?

例如,我已經離開了文件>更改密碼選項,並且我登錄的用戶有權更改其密碼,但更改密碼菜單項被禁用。

其他禁用的菜單包括那些放置在「視圖」菜單中以導航到系統不同部分的菜單,例如家庭,人員,公司等。這些項目的功能在按鈕中重複,但菜單已禁用。按鈕使用完全相同的參數調用完全相同的腳本。

或者,文件>關閉命令保留並啓用。因此,Close和Change Password都是基於現有的命令,但一個是啓用的,另一個不是。我似乎無法找到與已啓用的菜單和禁用的菜單相同的內容。

那麼,在什麼情況下會禁用自定義菜單項?

感謝, 查

回答

1

online documentation說以下有關時菜單變灰:如果用戶沒有權限來執行菜單命令

標準的FileMaker菜單項顯示爲灰色。如果將腳本附加到菜單項目,菜單不會變暗。

這就是說,我不知道你是否沒有遇到調光,因爲菜單是基於他們無法訪問的現有命令。我會嘗試以下操作:

  1. 暫時關閉您的自定義菜單,然後以無權訪問「更改密碼」選項的用戶身份登錄。它是否仍然使用默認菜單集變暗?如果是這樣,這聽起來像你有權限問題,應該進一步探索。
  2. 在權限「編輯權限集」窗口中,查看「可用菜單命令」選項並查看設置方式。如果未將其設置爲「全部」,請嘗試將其更改爲「全部」
  3. 對於「查看」菜單,查看自定義菜單項並查看是否選擇了「基於現有命令:」。如果菜單項正在執行腳本,請嘗試取消選中「基於現有命令:」並查看是否會改變調光行爲。
  4. 確保用戶有權運行菜單調用的任何腳本。

祝你好運!