この記事では、Dynamics 365 Customer Service でカスタム テーブルからレコードを削除しようとしたときに発生するエラーの解決に関するガイダンスを提供します。
症状
カスタム テーブルからレコードを削除しようとすると、次のエラー メッセージが表示されます。
文字列またはバイナリ データは切り捨てられます。
エラー メッセージは通常、切り捨てエラーの原因となるテーブルと 列 を指定します。
原因
この問題は、1 つ以上の列のデータが、それらの列で許容される文字の上限を超えたために発生します。 具体的には、影響を受ける列のデータ長が、定義された最大文字数を超えています。
解決策
この問題を解決するには、次の手順に従ってください。
左側のナビゲーションで [ テーブル] を選択し、エラーが発生したテーブルを選択します。
[ 列] を選択し、問題のある列を見つけます。
選択した列の [詳細] オプション を展開します。
ヒント
テーブル デザイナーで [詳細設定] オプションを見つけることもできます。
データの長さに合わせて 最大文字数 を増やします。
変更を 保存して公開します
最大文字数を更新した後、レコードの削除に進みます。
最大文字数を増やしても問題が解決しない場合は、レコードを削除する前に列のデータを切り捨ててみてください。