'Show Only Visible Features', 'Show hidden features', and 'Show All features' not working as desired when there is a definition query set for the feature class.
最後に公開された状態: October 2, 2014ArcGIS for Desktop
不具合 ID 番号
NIM060478
送信されました
August 24, 2010
最終更新日
April 2, 2025
適用対象
ArcGIS for Desktop
見つかったバージョン
9.3.1
ステータス
Will Not Be Addressed
開発チームは、この問題またはリクエストを検討した結果、これに対処しないことに決定しました。 問題の「参考情報」セクションに、さらに詳細な説明が示されていることがあります。
参考情報
PLTS 9.3.1 Foundation has been retired.
対処法
User can use either one of the following two suggested workarounds:A) Update Query as UPPER(Field Name) = Field Value, this will make the query NON-CASESENSITIVE.B) Follow the following steps :STEP - 1: Start an edit session.STEP - 2: Open the attribute table of each feature class and annotation layers that have a definition query.STEP - 3: Select MAPID_TXT field. Right click and select Field Calculator.STEP - 4: Field Calculator dialog appears. Select MAPID_TXT field under Fields:STEP - 5: Check the "Advanced" checkbox.STEP - 6: Enter MAPID_TXT = UCase([MAPID_TXT]). < See the attached screenshot >. Kindly note that values of all the fields with "TEXT" as field Type and taking part in the definition query need to be converted to "UPPERCASE".STEP - 7: Click Ok.STEP - 8: The field values of MAPID_TXT gets converted to Upper Case.STEP - 9: Close Attribute table.STEP - 10: Right Click feature classes and Annotation layers in Table of Contents and click Properties. Layer Properties dialog opens.STEP - 11: Change ISVISIBLE = 1 AND MAPID_TXT = 'Aena::ProductosAIS::EnRoute::BC_ENR_6_1_2::Mapa_General' TO MAPID_TXT = 'AENA::PRODUCTOSAIS::ENROUTE::BC_ENR_6_1_2::MAPA_GENERAL' STEP - 12: Now click the "Show Only Hidden Feature" button. Only those features should show up whose "IsVisisble" field value is set to "No".STEP - 13: Click "Show All Features" button. All the features should show up.STEP 14: Click "Show only Visible Features" button. Only those features should show up whose "IsVisisble" field value is set to "Yes".