Browse Prior Art Database

Improved Row Condition Definition With a Non-Modal Approach

IP.com Disclosure Number: IPCOM000102257D
Original Publication Date: 1990-Nov-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 2 page(s) / 50K

Publishing Venue

IBM

Related People

Banning, KR: AUTHOR [+3]

Abstract

Disclosed is a user interface model to define a relational database query row condition. Within the query process, row conditions are defined to determine what individual records the user wishes to see. The current process is a prompted interface where the user determines the parts of the row condition in stages and commits each stage. This may take from 4 to 7 stages depending on the nature of the row condition. This creates the problem of too many levels to negotiate in the interface for a common task, and the user cannot easily change a previously committed part.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 65% of the total text.

Improved Row Condition Definition With a Non-Modal Approach

       Disclosed is a user interface model to define a
relational database query row condition.  Within the query process,
row conditions are defined to determine what individual records the
user wishes to see.  The current process is a prompted interface
where the user determines the parts of the row condition in stages
and commits each stage.  This may take from 4 to 7 stages depending
on the nature of the row condition. This creates the problem of too
many levels to negotiate in the interface for a common task, and the
user cannot easily change a previously committed part.

      The model uses a single non-modal dialog box to replace the
previous dialog flow.  Non-modal means the dialog box being used to
define the row condition remains visible and active while the user
performs another task. The 3 primary parts of a row condition
statement are maintained in this single dialog box.  The parts may be
edited directly, or in some cases, other dialogs can be initiated and
the results dragged into the row condition dialog box.  Unlike the
prompted approaches used previously, the parts of the row condition
can be defined and edited in any order.  All that is required is that
the row condition be completed for the final valid query to execute.

      This model is unique in that it:
      1.   Allows multiple row conditions to be defined
simultaneously.
      2.   Allows the row condi...