00399: <値> の定義クエリで、表示できないフィールドが使用されています: <値>

すべてのデータをコピーする Web フィーチャ レイヤーを共有しようとしていますが、レイヤーまたはスタンドアロン テーブルの定義クエリで使用されているフィールドが表示されていません。 適切に描画し、クエリをサポートするには、Web レイヤーでこのフィールドは表示可能である必要があります。

最初の <値> パラメーターはレイヤーまたはスタンドアロン テーブルです。

2 番目の <値> パラメーターは、フィールド名を表します。

解決策

次のいずれかを実行します。

  • フィールドを表示可能にします。

    分析ツールのメッセージの上にカーソルを置きます。 表示された [オプション] ボタン オプション をクリックし、[フィールド ビューを開く] をクリックします。 [表示] 列で、定義クエリで使用するフィールドに対応するチェックボックスをオンにします。 [フィールド] タブの [編集の管理] グループで、[保存] 保存 をクリックします。

  • 既存のクエリを変更します。

    分析ツールのメッセージの上にカーソルを置きます。 表示された [オプション] ボタン オプション をクリックし、[レイヤー定義クエリの変更] または [テーブル定義クエリの変更] をクリックします。 [レイヤー プロパティ] または [スタンドアロン テーブル プロパティ] ダイアログ ボックスで、アクティブなクエリのセル内にある [編集] をクリックします。 非表示フィールド以外のフィールドを使用するようクエリを変更します。

  • アクティブなクエリを消去または切り替えます。

    分析ツールのメッセージの上にカーソルを置きます。 表示された [オプション] ボタン オプション をクリックし、[レイヤー定義クエリの変更] または [テーブル定義クエリの変更] をクリックします。 [レイヤー プロパティ] または [スタンドアロン テーブル プロパティ] ダイアログ ボックスで、[アクティブなクエリの消去] アクティブなクエリの消去 をクリックします。 複数のクエリが定義されている場合は、代わりにアクティブなクエリを切り替えることができます。 [アクティブとして設定] アクティブとして設定 をクリックして、非表示フィールドを使用していない別のクエリを適用します。

追加情報

詳細については、「定義クエリによるフィーチャのフィルター」と「GIS リソースの分析」をご参照ください。


このトピックの内容
  1. 解決策
  2. 追加情報