Filter Problems with SP3

P

Paul

I'm running Windows 2000 SP4 and Access 2000 SP3

After installing SP3 my filters only work one time.

I have forms with many cmdButtons using docmd.ApplyFilter.
Since installing Access SP3 these buttons will only work
one time after opening the form. I have to close and re-
open the form after each search. This occurs on all forms
in all Access files.

We installted SP3 on 3 computers and they all have the
same problem. The non upgraded computers still work fine.

Any Ideas?

Thanks

Paul McCroskey
 
D

dewayne

Sorry to say this, but I'm glad to see someone else
haveing this problem. I am having the exact same problem
is this a known issue. We need help.
 
L

Larry Linson

Here's a workaround. Instead of applying a filter (they seem to be a little
quirky in other ways too, to me), create a WHERE clause, apply it to the
base SQL, and set the Form's RecordSource. Have a "Show All" command button
to remove the WHERE, as well.

Larry Linson
Microsoft Access MVP
 
D

dewayne

Anyone know why this is happening?
-----Original Message-----
Here's a workaround. Instead of applying a filter (they seem to be a little
quirky in other ways too, to me), create a WHERE clause, apply it to the
base SQL, and set the Form's RecordSource. Have a "Show All" command button
to remove the WHERE, as well.

Larry Linson
Microsoft Access MVP




.
 
A

Allen Browne

Dewayne, I have not seen the issue you describe, but I have found that you
generally get more reliable results by setting the Filter property of the
form rather than using ApplyFilter, e.g.:

Me.Filter = "SomeField = SomeValue"
Me.FilterOn = True

Let us know if that works correctly for you.
 
A

Allen Browne

Dewayne, thanks for posting the solution.

The kb article says this is a problem with Access 2000 SR-1. Is this the
version you were using, or were you seeing the problem in later services
releases as well? Thanks.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top