2012-02-29 35 views
0

我正在嘗試對地址修改/添加的表單上使用的LogisticsPostalAddress表單進行一些開發。當試圖添加一個地址(例如,一個現有的客戶)時,我收到錯誤。嘗試添加或編輯地址時發生權限錯誤(例如,客戶地址)

您無權訪問「運輸公司」表(ShipCarrierAddress)。聯繫您的系統管理員。

我檢查了用戶權限,找不到授予此表的方法。我認爲添加一個地址是一個基本功能,所以無法弄清楚爲什麼我不能。

感謝, 凱文

回答

0

我發現這是實驗室的安裝問題。

1

什麼樣的角色是你的用戶分配?您確定該角色的用戶應該能夠向客戶添加地址嗎?如果是的話,這裏是你如何添加權限ShipCarrierAddress表:

  1. 具有管理員用戶,開放的開發envionrment(按Ctrl +從 運行斧按住Shift + W,或從命令運行「ax32.exe - 發展」提示)
  2. 在AOT中,轉到安全性>角色。找到您的用戶被分配到的角色。
  3. Exapand角色>權限>表,添加新表,並設置表名ShipCarrierAddress和EffectiveAccess(你的情況 要插入,從而設定爲創建)
  4. 保存中的作用,並編譯角色(不肯定如果編譯是強制性的)
  5. 與有限權限的用戶啓動一個新的Ax實例,並驗證您有權限。