rrCompareCase
Runs a comparison of two strings or smart parameters to see whether they are identical.
Syntax
bool rrCompareCase(string object1, string object2, string caseSensitive)Parameters
string object1
string object2
string caseSensitive
Parameters
Three Parameters.
- A value or a smart parameter, which is a reference to a value.
- A value or a smart parameter, which is a reference to a value
for comparison.Note: Either reference can specify a variable of the calling object (the bound object of the Document Hierarchy.) Alternatively, both references can identify a variable of an object that is a parent or child of the calling object.
Either parameter is optional. If a parameter is not specified, it defaults to the calling object. If the calling object is a field, it uses the field value. For batch, document and page objects, it uses a variable that is called Text, creating the variable if it does not exist.
- True runs a case-sensitive compare. False runs a case insensitive compare. If not specified, the default is False.
Returns
False If the compared values do not match. Otherwise, True.Level
All.Details
Runs a comparison of two strings or smart parameters to see whether they are identical. The comparison can be run as case sensitive or case insensitive.- Example
rrCompareCase("Main_Job","JOBID","False")This example compares the string "Main_Job" to the current Job ID. The comparison is case insensitive. If the current Job ID is "MAIN_JOB", the action returns True.
rrCompareCase("Main_Job","JOBID","True")This example compares the string "Main_Job" to the current Job ID. The comparison is case-sensitive. If the current Job ID is "MAIN_JOB", the action returns False.