文書番号: 941800 - 最終更新日: 2008年9月19日 - リビジョン: 2.1 Access 2007 のフォームでフィルタを実行する場合、抽出結果にフィルタが反映されない目次現象Microsoft Office Access 2007 でフィルタを設定したフォームを開く場合、フィルタどおりの抽出結果が表示されないことがあります。フィルタの設定が反映されないケースには、次の 2 パターンがあります。
回避策次のいずれかの方法で操作します。
方法 1 : フォームを一旦閉じて開きなおすフィルタを適用するフォームを一旦閉じて開きなおすことで、フィルタを再適用できます。注 : Access 2003 以前のバージョンで検索フォームを使用した場合、フォームの [フィルタ] プロパティに Where 条件式が保存されることがあります。このようなフォームを Access 2007 で開いた場合、フォームの [読み込み時にフィルタを適用] プロパティが [はい] に設定されている場合にはフォーム読み込み時に保存されたフィルタが実行されるため、ユーザー操作による 2 回目以降のフィルタが実行できません。フォーム のフィルタ設定を変更するには、次の手順で操作します。
方法 2 : マクロの [再クエリ] アクションを使用するマクロの [フィルタの実行] アクションの後に [再クエリ] アクションを追加することで、フィルタした結果が表示されます。[再クエリ] アクションを追加するには、次の手順で操作します。
状況
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
詳細問題の再現手順
結果フィルタが適用されますが、"う" ではなく、"い" を含むレコードの抽出結果が間違って表示されます。
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。" |
|
先頭へ戻る
