データシート ビュー モードのサブフォームがあり、通常はチェックボックスと共に表示されるフィルター オプションがありません。
ない
クイックフィルターとフィルターのチェックボックスとは、次のことを意味します。
どうすれば元に戻せますか?
データシート ビュー モードのサブフォームがあり、通常はチェックボックスと共に表示されるフィルター オプションがありません。
ない
クイックフィルターとフィルターのチェックボックスとは、次のことを意味します。
どうすれば元に戻せますか?
今日、私はあなたにとって可能な答えに出くわしました。このオプションを試してください:
メニューファイル→オプション... → <your DB name> データベースのフィルター検索オプション
この数を超えるレコードが読み取られた場合、リストを表示しないオプションを変更します: 1000 (デフォルト) から、必要に応じてより大きな数に変更します。
それで全部です。
フォームのデータ ソース クエリには、再帰的なフィルター処理を引き起こすフィルター パラメーター セットが含まれていました。そのフィルターを削除すると(役に立たなかったので)、うまくいきました。その問題を引き起こしたのは、論理的なエラーのようなものでした。
最初にリストされた質問を解決しようとしている場合、上記の回答はどれも正しくありません。私自身のデータベースでこの問題をいじった後、Access がフィールドをリンクする相互参照クエリをサポートしていないように見えることがわかりました (たとえば、メイン テーブル内のフィールドにリンクする共通名 [テキスト] を持つドロップダウン リストを使用する)数値を使用してレコード/データベースのサイズを縮小します)。インデックス フィールドのサイズを 0 から .0202 に調整すると、フィルター メカニズムが再び機能するようになりますが、関連する共通名の代わりにフィールド内の番号が自動的にリストされます。この問題を解決する唯一の方法は、関係リンクを数値からテキストに変更し、一般名を実際のエントリとして使用することです (私の意見では、非常に誤った変更です)。うまくいけば、彼らはそれを修正します。それまでの間、私はより良い答えを探します。見つけたら、ここに投稿します。-DFoxII
Access 2013 の分割フォームのデータシート部分でクイック フィルターを使用できないという同様の問題を解決しました。ショートカット メニューのフォーム プロパティ設定が [いいえ] に設定されていました。[はい] に変更すると、クイック フィルターが使用できるようになりました。
データ型を短いテキストに変更するだけで機能します。
列のデータ型は、number
テキスト フィルターがまったくない場合のように見えます。フィルタリングのオプションが「テキスト フィルター」ではなく「数値フィルター」であることに注意してください。
フォームのレコード ソースがソート句を含む SQL ステートメントである場合、クイック フィルターが表示されないことがわかりました。
解決策: 並べ替え句を削除するか (データを並べ替えたい場合はあまり役に立ちません)、並べ替えを含む SQL ステートメントをクエリとして保存してから、フォームのレコード ソースを保存したクエリに変更します。Voilaクイックフィルターが利用可能になります。
よろしくピーター。