001156: 入力 OID <値> で失敗しました。値「<値>」を出力フィールド <値> に書き込めませんでした。

説明

値を出力フィールドに追加できませんでした。たとえば、テキスト値を数値フィールドに追加することはできません。また、テキスト値がフィールド長よりも長い場合は、そのテキスト値をテキスト フィールドに追加できません。

[フィールド演算 (Calculate Field)] または [フィールド演算 (複数) (Calculate Fields)] ツールで [ドメインを設定] パラメーターがオンになっており、計算された値がフィールドに割り当てられたドメインの一部ではない場合にこのエラー メッセージが発生することがあります。

一部のケースでは、このメッセージが表示されるケースがツールで複数回発生すると、このメッセージが最大で 10 回ツール メッセージに含まれます。 すべてのケースのオブジェクト ID が、関連するメッセージで提供されるテキスト ファイルに一覧表示されます。

フィールド マップ パラメーターでこのツールを使用しているときにこのメッセージが表示された場合は、挿入の問題の原因となった最初のフィールドに対してのみ警告が表示されます。

解決策

フィールド マップ パラメーターを設定したツールを使っている場合は、フィールド マップ パラメーターの出力フィールド タイプ、またはその他のフィールド プロパティを変更して期待される値を提供します。

[フィールド計算 (Calculate Field)] ツールか [フィールド計算 (複数) (Calculate Field (multiple))] ツールを使っている場合は、[ドメインを設定] パラメーターがオンになっていないことを確認するか、計算結果を評価するか、値を提供できる別のフィールドを計算します。