0

オフィスを Office 2007 から Office 2010 にアップグレードしました。

かなり頻繁に使用する内部 Access データベースがあります。一部のユーザーは、フォームによるフィルター機能を頻繁に使用しています。

Office 2010 にアップグレードして以来、フォームによるフィルター機能を使用できませんでした。

[ホーム] -> [詳細] ([並べ替えとフィルター] セクション) -> [すべてのフィルターをクリア] をクリックし、[ホーム] -> [詳細] -> [フォームでフィルター] をクリックし、フォーム全体の任意のフィールドにフィルターしたいものを入力します。 、次に [フィルターの切り替え] をクリックします。

ID が (New) の空白のフォームが返されます。レコードを前後に移動しようとすると、「指定されたレコードに移動できません」というエラーが表示されます。

そこで、[ホーム] -> [詳細] -> [高度なフィルター/並べ替え] に移動すると、クエリが読み込まれました。クエリは正しいように見えますが、「<>False And <>False And <>False And <>False」という基準を持つ、0 という名前の追加のフィールドがあります。この余分なフィールドを削除して [フィルターの切り替え] をクリックすると、フィルターは正しく機能します。

これは、オフィス内の 5 台のコンピューターすべて、およびデータベース内の任意のフォームで一貫して発生しています。どんな助けや提案も大歓迎です。

ありがとう、

エレミヤ

4

1 に答える 1

0

「Access 'field named zero' OR 'field named 0'」で検索すると、あなたの経験に関連すると思われるいくつかの経験が見つかります。

逆コンパイルは、常に推奨されるトラブルシューティング手順であり、あらゆる種類の異常を修正します。http://www.groupacg.com/ACodeTip.htm#DECOMPを参照してください。

于 2011-04-01T13:31:06.797 に答える