Talk About Network

Google





Software > Access Forms > RE: how to remo...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 9 of 9 Topic 46466 of 46786
Post > Topic >>

RE: how to remove filter created by synchronized combo on continuo

by =?Utf-8?B?TWF1cmljZQ==?= <Maurice@[EMAIL PROTECTED] > Dec 3, 2008 at 11:57 AM

Wow, i'll take a deeper look at the book (got it on the shelf as well). And

I'll certainly will look into your samples. Talking about extensive
testing 
(applaud here...)

Thanks
-- 
Maurice Ausum


"fred75" wrote:

> Hello Maurice,
> 
> In browsing the manual "Access 2000" Developper's Handbook" written by
Ken 
> Getz & al
> there is in chapter 8 a full discussion about filtering by form.
> It is obvious that normally, at least with Access 2000, it is easy to
handle 
> the filter by form
> and clear the filter, several actions are described.
> But somehow, the filter should reset and respond to every new command !
> Will have a go !
> 
> Tried on an old database (Access 2003) with 8 combos used for filtering 
> (worked very well !)
> 
> Opened with ACCESS 2007, filter by form works first time, then refuses
to 
> update with combos changes.
> 
> In Filter Property,  tried with both options: Filter On Load = True,
then 
> False,
> no success, the first filter remains (though if Filter On Load = False,
then 
> the
> SQL sequence is empty (when I check in Form Design Mode)).
> if Filter On Load = True, then the SQL filter is there but in both
cases,
> the form is "stuck" on the first filter demand !
> 
> Tried several config setup !
> =========================================================
> test 1:
> 
> with Property set at Filter On Load = No
> 
> .FilterOn = True
> .Filter = ""
> DoCmd.ApplyFilter "myCombosFilter", ""
> 
> even after DoCmd.ShowAllRecords, no success ! 
> (in fact this command does not eliminate the filter, just shows all the 
> records !)
> 
> SQL not there
> =========================================================
> test 2:
> 
> with Property set at Filter On Load = Yes
> 
> .FilterOn = True
> .Filter = ""
> DoCmd.ApplyFilter "myCombosFilter", ""
> 
> even after DoCmd.ShowAllRecords, no success ! 
> (in fact this command does not eliminate the filter, just shows all the 
> records !)
> 
> SQL not there
> =========================================================
> 
> test 3:
> 
> with Property set at Filter On Load = Yes
> 
> .FilterOn = False
> .Filter = ""
> DoCmd.ApplyFilter "myCombosFilter", ""
> 
> even after DoCmd.ShowAllRecords, no success ! 
> (in fact this command does not eliminate the filter, just shows all the 
> records !)
> 
> SQL not there
> =========================================================
> 
> test 4:
> 
> with Property set at Filter On Load = Yes
> 
> .FilterOn = False
> .Filter = ""
> DoCmd.ApplyFilter "myCombosFilter", ""
> 
> even after DoCmd.ShowAllRecords, no success ! 
> (in fact this command does not eliminate the filter, just shows all the 
> records !)
> 
> SQL not there
> =========================================================
> 
> test 5:
> 
> with Property set at Filter On Load = No
> 
> .FilterOn = False
> .Filter = ""
> SendKeys "{F5}"
> DoCmd.ApplyFilter "myCombosFilter", ""
> 
> SQL not there
> =========================================================
> Conclusion:
> 
> adding the SendKeys "{F5}" command, the filter is OK
> 
> by setting .Filter = "" or removing this option, then the SQL is there
or not
> but that does not change anything in the fact that, somehow, ACCESS 2007

> keeps,
> somewhere, the filter memorized and refuses to reset it !!!!
> 
> ========================================================
> 
> I will keep this procedure, (SendKeys), until anything better comes up !
> 
> Thank you, Maurice, for your friendly contribution
> 
> fred
> 
> "Maurice" wrote:
> 
> > Glad to see you found a solution. I've noticed this behaviour before
but i'm 
> > not always to reproduce this. This makes it hard to define it as a
bug. 
> > Personally i'm not a big fan of the send keys option but if it does
the trick 
> > for you right now it takes care of the problem. I will dive into it
however 
> > because i'd really like to know what causes this and how we can bypass
it in 
> > the future.
> > Thanks for the feedback. (and yes we do need our sleep ;-)
> > -- 
> > Maurice Ausum
> > 
> > 
> > "fred75" wrote:
> > 
> > > Hi again,
> > > 
> > > Just tried your solution:
> > > 
> > >  me.filter=false
> > >  and the option filter on load is effectively set to no.
> > > 
> > > (in fact I tried those before, even used me.FilterOn=False)
> > > but does not work, looks like the SendKeys "{F5}" is, so far,
> > > my best bet !!
> > > 
> > > Off to bed (it is 02:03 AM)
> > > Thanks Maurice
> > > 
> > > 
> > > 
> > > "Maurice" wrote:
> > > 
> > > > Hi fred,
> > > > 
> > > > Tried to reproduce your problem and could do so only once. When I
used the 
> > > > me.filter=false setting i got rid of the sql statement. so give
that a try.
> > > > 
> > > > So -> me.filter=false
> > > > and not ->  me.filter =""
> > > > also make sure the option filter on load is set to no.
> > > > 
> > > > hth 
> > > > 
> > > > -- 
> > > > Maurice Ausum
> > > > 
> > > > 
> > > > "fred75" wrote:
> > > > 
> > > > > Thank you Maurice,
> > > > > Tried all that, but no success !
> > > > > When I click on the command button I use the following:
> > > > > 
> > > > >   Me.FilterOn = False
> > > > >   Me.Filter = ""
> > > > >   
> > > > >     DoCmd.ApplyFilter "rF_MembresSelect"
> > > > > 
> > > > > this query (used as a filter on the opened form) appears as a
SQL syntax in 
> > > > > the Filter (Properties) of the form and remains there.
> > > > > If I open the form in Design Mode and clear this "Filter", and
revert back 
> > > > > to Normal Form, then it is OK (only once - the filter remains
after I select 
> > > > > data in the combos and that's my problem, under the previous
versions of 
> > > > > Access, I never had this problem - is this a "bug" with 2007 ?)
> > > > > 
> > > > > appreciate your help
> > > > > fred
> > > > > 
> > > > > 
> > > > > "Maurice" wrote:
> > > > > 
> > > > > > Have you tried 
> > > > > > 
> > > > > > me.filter=""
> > > > > > me.filteron=false
> > > > > > 
> > > > > > see if that helps
> > > > > > -- 
> > > > > > Maurice Ausum
> > > > > > 
> > > > > > 
> > > > > > "fred75" wrote:
> > > > > > 
> > > > > > > Hello to all,
> > > > > > > Used synchronized combo boxes under Access 97, 2000, 2003,
to filter a form 
> > > > > > > in continuous mode.
> > > > > > > After selecting items in one or more combos, using a command
button, I 
> > > > > > > filter the form by calling a query. Used to work fine with
previous Acces 
> > > > > > > versions, when changing the selection, the filtering was
updated and new 
> > > > > > > results applied.
> > > > > > > 
> > > > > > > However, with Access 2007, it works fine the first time,
then I keep on 
> > > > > > > getting the same filter (the filter is displayed in the
Properties: filter 
> > > > > > > (in SQL form).
> > > > > > > 
> > > > > > > Tried to eleiminate the filter by: docmd ShowAllRecords
before calling the 
> > > > > > > query,
> > > > > > > but it does not work)
> > > > > > > Question: how do I reset the filter ?
> > > > > > > 
> > > > > > > thanks for your help
> > > > > > > 
> > > > > > > fred - Paris - France
 




 9 Posts in Topic:
how to remove filter created by synchronized combo on continuous
=?Utf-8?B?ZnJlZDc1?= <  2008-12-01 09:16:02 
RE: how to remove filter created by synchronized combo on contin
=?Utf-8?B?TWF1cmljZQ==?=   2008-12-01 14:42:01 
RE: how to remove filter created by synchronized combo on contin
=?Utf-8?B?ZnJlZDc1?= <  2008-12-01 15:15:01 
RE: how to remove filter created by synchronized combo on contin
=?Utf-8?B?TWF1cmljZQ==?=   2008-12-02 14:35:01 
RE: how to remove filter created by synchronized combo on contin
=?Utf-8?B?ZnJlZDc1?= <  2008-12-02 16:55:01 
RE: how to remove filter created by synchronized combo on contin
=?Utf-8?B?ZnJlZDc1?= <  2008-12-02 17:07:01 
RE: how to remove filter created by synchronized combo on contin
=?Utf-8?B?TWF1cmljZQ==?=   2008-12-03 00:00:02 
RE: how to remove filter created by synchronized combo on contin
=?Utf-8?B?ZnJlZDc1?= <  2008-12-03 07:56:35 
RE: how to remove filter created by synchronized combo on contin
=?Utf-8?B?TWF1cmljZQ==?=   2008-12-03 11:57:21 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
localhost-V2008-12-19 Fri Jan 9 13:04:57 PST 2009.