メインコンテンツにスキップ

Please specify another value - 選択肢列

症状

項目をコピーしようとすると、次のエラーが表示されます。

Property 'My property': The value 'My value' is unavailable. Please specify another value.

エラーコード

  • DA-076-108

次で終わるエラーコード: -108

詳細

このエラーにおいて、propertyは選択肢列を指し、valueはその列の選択肢を指します。

このエラーは、移行元の値が移行先のこの列で選択可能な値になっていない場合に発生します。

最も一般的な原因は、リスト項目またはドキュメントが以前は選択可能だった値を使用しているものの、移行前のいずれかの時点でその選択肢が列設定から削除または置き換えられた場合です。

解決策

次のいずれかの解決策を使用して、このエラーを解決できます。

移行先リストに不足している値を追加して移行を再試行する

  1. SharePointで移行先のリストを開きます。

  2. list settingsに移動します。

  3. Columnsセクションで対象の列(プロパティ)をクリックします。

  4. 選択可能な値に不足している値を追加します。

  5. Okをクリックしてメニューを終了し、設定を保存します。

  6. 移行を再度実行します。

注: 移行後、SharePointの列設定に戻ってその選択肢を削除することもできます。

不足している値を移行先で利用可能な値に置き換える

  1. Copy content only画面でOptionをクリックします。

  2. Metadataタブを選択します。

  3. 対象の列を含むContent typeを展開します。

  4. 対象の列(プロパティ)を見つけます。

  5. ドロップダウンでSet mapped value or defaultを選択します。

  6. 右側の新しいドロップダウンで、選択肢の値が利用できない場合にShareGate Migrateに使用させたい既定値を選択します。

  7. 右上にある緑色のチェックマークアイコンをクリックして設定を保存し、オプションパネルを閉じます。

  8. 移行を再度実行します。

  9. 移行先で利用可能な値を持つ項目はその値を保持し、利用できない値を持つ項目にはその列に対して選択した既定値が設定されます。

移行先のリストでフリー入力の選択肢を許可するよう設定する

  1. SharePointでリストを開きます。

  2. list settingsに移動します。

  3. Columnsセクションで対象の列(プロパティ)をクリックします。

  4. Allow 'Fill-in' choicesYesに設定します。

  5. Okをクリックしてメニューを終了し、設定を保存します。

  6. 移行を再度実行します。

  7. 移行中、SharePointは不足している値を選択肢列に自動的に追加します。

注: 移行が成功した後、列設定に戻ってAllow 'Fill-in' choicesNoに設定し、不要な選択肢を削除できます。

この記事はAIによって翻訳されています。ご不明な点がある場合は、英語の原文をご確認ください。

こちらの回答で解決しましたか?