Apparatus and method for providing a condition builder interface
First Claim
1. A method, in a data processing system, for providing an interface for generating a conditional expression for use with a computer application, said method comprising the steps of:
- generating an initial user interface having a conditional expression component and an entry suggestion list component;
receiving user input from a user to the conditional expression component; and
dynamically updating the entry suggestion list component based on the user input to the conditional expression component, wherein the updated entry suggestion list component identifies one or more selectable entries for inclusion in the conditional expression component at a position in the conditional expression component corresponding to the user input.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for providing a user interface through which a user may generate a conditional expression are provided. The user interface provides guidance to a user as to the proper parts of the conditional expression to include in the conditional expression as the user constructs the conditional expression. Thus, as the user completes parts of the conditional expression, the guidance that is offered is updated based on the current context of the conditional expression. This guidance may include listings of variables, attributes and/or functions that are most appropriate to be entered next in the conditional expression, help text, and the like.
-
Citations
21 Claims
-
1. A method, in a data processing system, for providing an interface for generating a conditional expression for use with a computer application, said method comprising the steps of:
-
generating an initial user interface having a conditional expression component and an entry suggestion list component;
receiving user input from a user to the conditional expression component; and
dynamically updating the entry suggestion list component based on the user input to the conditional expression component, wherein the updated entry suggestion list component identifies one or more selectable entries for inclusion in the conditional expression component at a position in the conditional expression component corresponding to the user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product in a computer readable medium for providing an interface for generating a conditional expression for use with a computer application, comprising:
-
first instructions for generating an initial user interface having a conditional expression component and an entry suggestion list component;
second instructions for receiving user input from a user to the conditional expression component; and
third instructions for dynamically updating the entry suggestion list component based on the user input to the conditional expression component, wherein the updated entry suggestion list component identifies one or more selectable entries for inclusion in the conditional expression component at a position in the conditional expression component corresponding to the user input. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system in a computing environment for providing an interface for generating a conditional expression for use with a computer application, comprising:
-
means for generating an initial user interface having a conditional expression component and an entry suggestion list component;
means for receiving user input from a user to the conditional expression component; and
means for dynamically updating the entry suggestion list component based on the user input to the conditional expression component, wherein the updated entry suggestion list component identifies one or more selectable entries for inclusion in the conditional expression at a position in the conditional expression corresponding to the user input.
-
Specification