次の方法で共有


カスタム テーブルからレコードを削除すると、"文字列またはバイナリ データが切り捨てられる" というエラーが発生する

この記事では、Dynamics 365 Customer Service でカスタム テーブルからレコードを削除しようとしたときに発生するエラーの解決に関するガイダンスを提供します。

症状

カスタム テーブルからレコードを削除しようとすると、次のエラー メッセージが表示されます。

文字列またはバイナリ データは切り捨てられます。

エラー メッセージは通常、切り捨てエラーの原因となるテーブルと を指定します。

原因

この問題は、1 つ以上の列のデータが、それらの列で許容される文字の上限を超えたために発生します。 具体的には、影響を受ける列のデータ長が、定義された最大文字数を超えています。

解決策

この問題を解決するには、次の手順に従ってください。

  1. Power Apps で環境を選択します

  2. 左側のナビゲーションで [ テーブル] を選択し、エラーが発生したテーブルを選択します。

  3. [ 列] を選択し、問題のある列を見つけます。

  4. 選択した列の [詳細] オプション を展開します。

    ヒント

    テーブル デザイナー[詳細設定] オプションを見つけることもできます。

  5. データの長さに合わせて 最大文字数 を増やします。

  6. 変更を 保存して公開します

  7. 最大文字数を更新した後、レコードの削除に進みます。

最大文字数を増やしても問題が解決しない場合は、レコードを削除する前に列のデータを切り捨ててみてください。