Group:  Microsoft Access ยป microsoft.public.access.adp.sqlserver
Thread: Form saves with Server Filter

DotNetBag
.NET Development Newsgroups

HTVi
TV Discussion Newsgroups

Our Hot Pick: Rising Antivirus 2006 - Certified by TUV & Checkmark! Get 10% discount by entering this coupon code: ONDISCOUNT10
Rising Antivirus 2006

Form saves with Server Filter
"Vayse" <vayse[ at ]deadspam.com> 13.07.2006 11:13:14
If I open a form, with criteria, and then make design changes, the server
filter saves it.
For example, I open frmClient with ClientId = 'ABC'
If then make design changes, and save the form, it will now have a server
filter saved of ClientID = 'ABC'
Next time I open the form, it will still show ABC, no matter what ClientID I
specify in the criteria.

Is there a way around this? I know I can blank the ServerFilter before I
save, but it sure is annoying if I forget.

Thanks
Diarmuid


Re: Form saves with Server Filter
"Vadim Rapp" <vrapp[ at ]nospam.polyscience.com> 13.07.2006 18:10:54
V> If I open a form, with criteria, and then make design changes, the
V> server filter saves it.
V> For example, I open frmClient with ClientId = 'ABC'
V> If then make design changes, and save the form, it will now have a
V> server filter saved of ClientID = 'ABC'
V> Next time I open the form, it will still show ABC, no matter what
V> ClientID I specify in the criteria.

V> Is there a way around this?

No. The best (from my experience) practice is - don't ever save the form you
were running or debugging. Figure out the problem, close the form, open in
design mode, fix, save. With practice, the biggest challenge is not
forgetting the problem in the process (which by Murphy's law is always
interrupted by something urgent - phone call etc.).

There's even more interesting feature. If you open form, apply filter, and
close the form, it's quietly resaved with the filter - without even telling
you that it was resaved. Next time you open it, the filter is applied. Even
if you openform with criteria, the filter has precedence. And this is true
even for compiled ade. The only cure is making user's ade read-only - users
with "full" access (rather than runtime-only) will be getting a warning on
opening, but it's lesser evil.

Vadim Rapp

Re: Form saves with Server Filter
"Vayse" <vayse[ at ]deadspam.com> 14.07.2006 08:30:07
Okay, thanks Vadim. Good pointer on the Filter.
Diarmuid

"Vadim Rapp" <vrapp[ at ]nospam.polyscience.com> wrote in message
news:uAOWueqpGHA.4996[ at ]TK2MSFTNGP05.phx.gbl...
[Quoted Text]
> V> If I open a form, with criteria, and then make design changes, the
> V> server filter saves it.
> V> For example, I open frmClient with ClientId = 'ABC'
> V> If then make design changes, and save the form, it will now have a
> V> server filter saved of ClientID = 'ABC'
> V> Next time I open the form, it will still show ABC, no matter what
> V> ClientID I specify in the criteria.
>
> V> Is there a way around this?
>
> No. The best (from my experience) practice is - don't ever save the form
> you were running or debugging. Figure out the problem, close the form,
> open in design mode, fix, save. With practice, the biggest challenge is
> not forgetting the problem in the process (which by Murphy's law is always
> interrupted by something urgent - phone call etc.).
>
> There's even more interesting feature. If you open form, apply filter, and
> close the form, it's quietly resaved with the filter - without even
> telling you that it was resaved. Next time you open it, the filter is
> applied. Even if you openform with criteria, the filter has precedence.
> And this is true even for compiled ade. The only cure is making user's ade
> read-only - users with "full" access (rather than runtime-only) will be
> getting a warning on opening, but it's lesser evil.
>
> Vadim Rapp


Home | Search | Terms | Imprint | Contact
Newsgroups Reader - provided by WiredBox.Net