0

我正在尝试对在修改/添加地址的表单上使用的 LogisticsPostalAddress 表单进行一些开发。尝试添加地址(例如添加到现有客户)时出现错误。

您无权访问表“承运商”(ShipCarrierAddress)。请联系您的系统管理员。

我已经搜索了用户权限,但找不到授予该表权限的方法。我认为添加地址是一项基本功能,所以无法弄清楚为什么我不能。

谢谢,凯文

4

2 回答 2

1

您的用户分配给什么角色?您确定该角色的用户应该能够向客户添加地址吗?如果是,您可以通过以下方式向 ShipCarrierAddress 表添加权限:

  1. 使用管理员用户,打开开发环境(Ctrl + Shift + W 从运行 Ax 或从命令提示符运行“ax32.exe -development”)
  2. 在 AOT 中,转至安全 > 角色。查找为您的用户分配的角色。
  3. 展开 Role > Permissions > Table,添加新表并将表名设置为 ShipCarrierAddress 和 EffectiveAccess(在您想要插入的情况下,设置为 Create)
  4. 保存角色,编译角色(不确定是否必须编译)
  5. 使用具有有限权限的用户启动一个新的 Ax 实例并验证您是否具有访问权限。
于 2012-03-13T22:45:52.057 回答
0

我发现这是实验室安装的问题。

于 2013-01-14T10:28:33.910 回答