0

住所が変更/追加されるフォームで使用される LogisticsPostalAddress フォームを開発しようとしています。アドレスを追加しようとすると (たとえば、既存の顧客に)、エラーが発生します。

テーブル '配送業者' (ShipCarrierAddress) にアクセスする権限がありません。システム管理者に連絡してください。

ユーザーのアクセス許可を精査しましたが、このテーブルにアクセス許可を与える方法が見つかりません。アドレスの追加は基本的な機能だと思うので、なぜできないのかわかりません。

ありがとう、ケビン

4

2 に答える 2

1

ユーザーに割り当てられている役割は? その役割のユーザーは顧客に住所を追加できるはずですか? はいの場合、ShipCarrierAddress テーブルにアクセス許可を追加する方法は次のとおりです。

  1. admin ユーザーで開発環境を開きます (Ax を実行している場合は Ctrl + Shift + W、またはコマンド プロンプトから "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 に答える