エラー

送信できません。 ジオデータベースのデータ タイプが一致しません

Last Published: January 20, 2023

エラー メッセージ

ArcGIS Field Maps で関連テーブルのフォームを送信すると、次のエラー メッセージが返されます。

Error:
Unable to submit. Geodatabase data type mismatch.

ArcGIS Field Maps (Android)

ArcGIS Field Maps のエラー メッセージ

ArcGIS Field Maps (iOS)

ArcGIS Field Maps のエラー メッセージ

原因

ArcGIS Desktop でリレーションシップ クラスを作成しているときに、主キー フィールドと外部キー フィールドのデータ タイプが一致しません。

解決策または対処法

この問題を解決するには、フィーチャ レイヤーのフィールド データ タイプを、スタンドアロン テーブルのフィールド データ タイプと一致するように変更します。

  1. ArcGIS Pro プロジェクトを開きます。
  2. フィーチャ レイヤーとスタンドアロン テーブルの間のリレーションシップ クラスを削除します。
    1. カタログウィンドウで Databases フォルダーを展開してから目的のジオデータベースを展開します。
    2. リレーションシップ クラスを右クリックし、削除をクリックします。
ArcGIS Pro のカタログ ウィンドウのリレーションシップ クラスの下にあるオプション
  1. 削除ウィンドウで、はいをクリックします。
  1. 目的のフィールド タイプを持つ新しいフィールドをフィーチャ レイヤーに追加し、フィールド演算 (Calculate Field) ツールを使用して、新しいフィールドに元のフィールドの値を入力します。 手順については、「操作手順: ArcGIS Pro で既存のフィールドのデータ タイプを変更する」をご参照ください。
ArcGIS Pro での属性テーブルの編集セッション
  1. 新しいリレーションシップ クラスを作成し、新しく作成したフィールドを主キーまたは外部キーとして使用します。 ArcGIS Field Maps の詳細な手順については、「操作手順: ArcGIS Pro での関連テーブルの設定」をご参照ください。
  2. Web フィーチャ レイヤーの上書き 手順については、「ArcGIS Pro: Web フィーチャ レイヤーの上書き」をご参照ください。
  3. ArcGIS Online で、更新されたフィーチャ レイヤーの編集を有効にします。
    1. ArcGIS Online にログインします。
    2. コンテンツマイ コンテンツをクリックします。
    3. ホスト フィーチャ レイヤーを参照し、その他のオプション その他のオプション アイコン をクリックしてアイテム詳細の表示をクリックします。
    4. 設定タブをクリックします。
    5. フィーチャ レイヤー (ホスト) セクションで、編集の有効化チェックボックスをオンにします。
    6. 保存をクリックします。
  4. ArcGIS Online の Web マップにホスト フィーチャ レイヤーを追加します。
    1. コンテンツページで Web マップを参照し、その他のオプション その他のオプション アイコン をクリックして Map Viewer で開くを選択します。
    2. Web マップでホスト フィーチャ レイヤーの古いバージョンを削除します。 詳細については、「ArcGIS Online: レイヤーの整理 (Map Viewer)」をご参照ください。
    3. 更新したフィーチャ レイヤーを Web マップに追加します。 詳細については、「ArcGIS Online: レイヤーの参照」をご参照ください。
    4. Web マップを保存します。 手順については、「ArcGIS Online: マップの保存 (Map Viewer)」をご参照ください。
  5. ArcGIS Field Maps Web アプリを開き、ArcGIS Online と同じ認証情報を使用してログインします。
  6. 最近保存した Web マップのフォームを構成します。 詳細については、「ArcGIS Field Maps: フォームの構成」をご参照ください。
Note:
Configure the form under Tables, not Layers.
ArcGIS Field Maps Web サイトのフォームの構成ページ

以下の図は、ArcGIS Field Maps で正常に送信されたフォームを示しています。

ArcGIS Field Maps (Android)

ArcGIS Field Maps で送信されたメッセージ

ArcGIS Field Maps (iOS)

ArcGIS Field Maps で送信されたメッセージ

記事 ID: 000028998

新しい問題や一般的な問題に対する通知とソリューションの受け取り

新しい AI チャットボットから、要約された回答とビデオソリューションを入手してください。

Esri Support アプリのダウンロード

関連情報

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動