A user interface is provided that allows users to create queries
interactively. The user interface operates by creating a source query
(or, for example, SQL commands) for the user while they select fields
from a data source. This provides users with an alternative to using
conventional designers, wizards, or other tools to manually generate a
query.