Y
Yarik
Hello,
In an Access 2003 ADP application, I have a bound continuous form.
Filtering is enabled.
Usually, when user invokes "Filter by Selection", the corresponding
filter strings (Me.Filter) contain simple expressions like
((Manufacturer_Name="Cisco"))
In particular, those expressions usually refer to the underlying
recordset's columns directly, without using prefixes/qualifiers of any
kind. So far so good...
I've noticed, though, that in some circumstances, the names of columns
in the filter expressions get prepended by the form's name. For
example, like this:
((fProductProperties.Manufacturer_Name="Cisco"))
where 'fProductProperties' is the name of the form to which the filter
is app.
The problem is: I can't find any clues on when and why do such
prefixes appear. What exactly may be causing MS Access to use the
form's name as qualifiers of column names in filtering expression? It
looks really bizzarre.
Please help!
Thank you,
Yarik.
In an Access 2003 ADP application, I have a bound continuous form.
Filtering is enabled.
Usually, when user invokes "Filter by Selection", the corresponding
filter strings (Me.Filter) contain simple expressions like
((Manufacturer_Name="Cisco"))
In particular, those expressions usually refer to the underlying
recordset's columns directly, without using prefixes/qualifiers of any
kind. So far so good...
I've noticed, though, that in some circumstances, the names of columns
in the filter expressions get prepended by the form's name. For
example, like this:
((fProductProperties.Manufacturer_Name="Cisco"))
where 'fProductProperties' is the name of the form to which the filter
is app.
The problem is: I can't find any clues on when and why do such
prefixes appear. What exactly may be causing MS Access to use the
form's name as qualifiers of column names in filtering expression? It
looks really bizzarre.
Please help!
Thank you,
Yarik.