次の方法で共有


タイトルとカスタム アクションをエラー ダイアログに提供する

重要

このコンテンツはアーカイブされており、更新されていません。 最新のドキュメントについては、「Dynamics 365 Business Central の新機能と予定されている機能」を参照してください。 最新のリリース計画については、「Dynamics 365、Power Platform、Cloud for Industry のリリース計画」を参照してください。

有効対象 パブリック プレビュー 一般提供
ユーザー向けで、自動的に有効化される 2023年3月1日 2023年4月1日

ビジネス バリュー

ユーザーによる Business Central の使用中に問題のブロック解除を支援するために、ユーザーが問題に遭遇したときに開発者が是正措置を選択してユーザーのブロックを即座に解除できる機能を導入しました。 エラー メッセージをよりユーザー フレンドリーにすることで、Business Central への信頼を築くと同時に、一般的な問題を是正する時間を節約できます。

機能の詳細

開発者は、ユーザーに表示されるエラー ダイアログにタイトル プロパティを設定して、問題に関する説明を向上できるようになりました。 さらに、開発者は ErrorInfo オブジェクトを使用して、エラー ダイアログに表示されるカスタム アクションを最大で 3 つまで追加することで、ユーザーに修正処置を提供できます。 これは、ErrorInfo オブジェクトで AddAction メソッドを呼び出すことで実現できます。このメソッドは、Error、TestField、FieldError などの ErrorInfo をサポートする AL メソッドに渡すことができます。

AddAction メソッドは次の 3 つのパラメーターを受け入れます。

  • Caption: エラー UI でアクションのキャプションとして表示されるテキスト文字列。
  • CodeunitID: エラー UI からアクションが開始されたときに実行される codeunit の ID。 codeunit には、エラー アクションによって呼び出されるグローバル メソッドを少なくとも 1 つ含める必要があります。 グローバル メソッドには、ErrorInfo オブジェクトを受け入れるための ErrorInfo データ型パラメーターが必要です。
  • Method Name: アクションに対して実行する、CodeunitID パラメーターで指定された、codeunit 内のメソッドの名前。

フィードバック

Dynamics 365 Business Central の機能向上のためのアイデア、提案、フィードバックをお寄せください。 フォーラム (https://aka.ms/bcideas) をご利用ください。

関連項目

ErrorInfo.AddAction(Text, Integer, Text) メソッド (ドキュメント)