| PATH | 
 
 The WOAnyField component provides an interface for the user
to qualify a WODisplayGroup's enterprise objects based on a single
attribute of the objects. The user can choose the attribute, an operator
(less than, greater than, equal to, or not equal to), and a value
for the attribute. The attribute can be an attribute of the displayed
objects, or an attribute of another object obtained by traversing
a relationship. The component sets a WODisplayGroup's queryMatch dictionary
according to the user's choices but does not redisplay the objects.
This component must be embedded within a WOForm. If you want
to redisplay the objects with the new qualifier, bind the value attribue
of the WOForm's submit button to the WODisplayGroup's qualifyDataSource 
method.
![[image: Art/WOExtWOAnyField.gif]](Art/WOExtWOAnyField.gif) 
queryMatch dictionary.key that
the WOAnyField component displays. Can be bound to the same String
(NSString in Objective-C) as key.key used
to format the attribute's values for display as strings and format
user entered strings back into the attribute's values. The formatter 
attribute should specify a variable containing (or method returning)
a preconfigured formatter object.queryMatch dictionary
based on attributes from the destination object. This binding allows
you to query with a single level of indirection. For example, you
can query for all movies produced by studios starting with 'P'.
If this binding is omitted, the source entity's attributes are
used.