Method for performing expression-based validation
First Claim
1. A method for performing expression-based validation in a computer system comprising:
- displaying a validation on a user interface of a computer system wherein said validation comprises a validation expression that returns a Boolean value;
obtaining a level of execution for said validation wherein said level of execution comprises a plurality of levels including warning and error;
executing said validation; and
, returning said Boolean value resulting from said executing said validation.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for performing expression-based validation with records in a computer system database, eliminating the need to write programs or scripts. A validation expression can define complex intra-record tests and inter-record tests and may be performed manually against one or more records and have a success or failure indicated for each record in an interface. A validation expression may be placed into one or more groups and performed as a group with the success or failure indicated for each record. A validation expression may be initiated from workflows to implement a business process with system-enforced data integrity. A validation expression may be manually executed or automatically executed when attempting record update to prevent the entry of invalid data and ensure data integrity. A validation expression may also be used to search using the Boolean result of validation expressions.
17 Citations
23 Claims
-
1. A method for performing expression-based validation in a computer system comprising:
-
displaying a validation on a user interface of a computer system wherein said validation comprises a validation expression that returns a Boolean value;
obtaining a level of execution for said validation wherein said level of execution comprises a plurality of levels including warning and error;
executing said validation; and
,returning said Boolean value resulting from said executing said validation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for performing expression-based validation in a computer system comprising:
-
displaying a validation on a user interface of a computer system wherein said validation comprises a validation expression that returns a Boolean value;
executing said validation;
returning said Boolean value resulting from said executing said validation; and
,displaying said Boolean value in association with at least one record on which said validation is executed. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for performing expression-based validation in a computer system comprising:
-
displaying a validation on a user interface of a computer system wherein said validation comprises a validation expression that returns a Boolean value;
executing said validation;
returning said Boolean value resulting from said executing said validation; and
,using said validation as a search filter.
-
Specification