Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 9 to 9 | ||||||||
The GE/GT/LE/LT operators should use the Unicode collation API when UTF-32 operands are involved. This is because the 32-bit values that represent UTF-32 characters may not necessarily correspond to the expected collating sequence. | ||||||||
Changed: | ||||||||
< < | The RI/RS operators expect that the operands will be 8-bit RAW Alpha characters. If UTF-32 operands are specified in conjunction with these operators, they will need to be transcoded to the 8859-1 encoding used by a RAW Alpha field before the statement can be executed. If any character values are encountered that cannot be represented by an 8859-1 encoding, a data exception should occur. | |||||||
> > | The RI/RS operators expect that the operands will be 8-bit RAW Alpha characters. If UTF-32 operands are specified in conjunction with these operators, they will need to be transcoded to the 8859-1 encoding used by a RAW Alpha field before the statement can be executed. If any character values are encountered that cannot be represented by an 8859-1 encoding, a data exception should occur. NOTE: The RI and RS operators do not function as described in the previous paragraph. Instead, the pattern and the search string are both converted to UTF-32 (if necessary) and the regular expression is evaluated in Unicode form (KAD). | |||||||
The following applies to all operators other than RS/RI:
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 58 to 58 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
\ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 51 to 51 | ||||||||
Bugs | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Added: | ||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 52 to 52 | ||||||||
Bugs
| ||||||||
Added: | ||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 51 to 51 | ||||||||
Bugs | ||||||||
Deleted: | ||||||||
< < |
| |||||||
\ No newline at end of file | ||||||||
Added: | ||||||||
> > |
| |||||||
\ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 56 to 56 | ||||||||
| ||||||||
Deleted: | ||||||||
< < |
| |||||||
| ||||||||
Deleted: | ||||||||
< < |
| |||||||
\ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 63 to 63 | ||||||||
| ||||||||
Deleted: | ||||||||
< < | | |||||||
\ No newline at end of file | ||||||||
Added: | ||||||||
> > |
| |||||||
\ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 61 to 61 | ||||||||
| ||||||||
Deleted: | ||||||||
< < |
| |||||||
\ No newline at end of file | ||||||||
Added: | ||||||||
> > |
| |||||||
\ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 40 to 40 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
Bugs
| ||||||||
Line: 55 to 61 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
\ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 45 to 45 | ||||||||
Bugs | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Deleted: | ||||||||
< < |
| |||||||
\ No newline at end of file | ||||||||
Added: | ||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 9 to 9 | ||||||||
The GE/GT/LE/LT operators should use the Unicode collation API when UTF-32 operands are involved. This is because the 32-bit values that represent UTF-32 characters may not necessarily correspond to the expected collating sequence. | ||||||||
Changed: | ||||||||
< < | The RI/SI operators expect that the operands will be 8-bit RAW Alpha characters. If UTF-32 operands are specified in conjunction with these operators, they will need to be transcoded to the 8859-1 encoding used by a RAW Alpha field before the statement can be executed. If any character values are encountered that cannot be represented by an 8859-1 encoding, a data exception should occur. | |||||||
> > | The RI/RS operators expect that the operands will be 8-bit RAW Alpha characters. If UTF-32 operands are specified in conjunction with these operators, they will need to be transcoded to the 8859-1 encoding used by a RAW Alpha field before the statement can be executed. If any character values are encountered that cannot be represented by an 8859-1 encoding, a data exception should occur. | |||||||
The following applies to all operators other than RS/RI:
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 50 to 50 | ||||||||
| ||||||||
Changed: | ||||||||
< < | | |||||||
> > |
| |||||||
\ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 37 to 37 | ||||||||
| ||||||||
Added: | ||||||||
> > |
| |||||||
| ||||||||
Line: 45 to 46 | ||||||||
Bugs
| ||||||||
Added: | ||||||||
> > |
| |||||||
| ||||||||
Added: | ||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
IF / AND / OR Statements | ||||||||
Line: 32 to 32 | ||||||||
Test Plan | ||||||||
Deleted: | ||||||||
< < | ILF Editor: (untested) | |||||||
Changed: | ||||||||
< < | Test Requirements:
Does the ILF Editor allow all valid combinates from the above list?
Does the ILF Editor give a meaningful error when entering invalid combinations?
Test Results and Notes:
Untested
Process Compiler: (untested)Test Requirements: Does the Process Compiler allow all valid combinates from the above list? Does the Process Compiler give a meaningful error when encountering invalid combinations? (can use Opt-88 to force saving or errors) Test Results and Notes: UntestedBugs | |||||||
> > |
Bugs
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | SET TEMP Statement | |||||||
> > | IF / AND / OR Statements | |||||||
Overview | ||||||||
Line: 16 to 16 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
| ||||||||
Changed: | ||||||||
< < | Test Plan | |||||||
> > | Test Plan | |||||||
ILF Editor: (untested)Test Requirements: |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
SET TEMP StatementOverview<-- @page { margin: 0.79in } P { margin-bottom: 0.08in } -->The GE/GT/LE/LT operators should use the Unicode collation API when UTF-32 operands are involved. This is because the 32-bit values that represent UTF-32 characters may not necessarily correspond to the expected collating sequence. The RI/SI operators expect that the operands will be 8-bit RAW Alpha characters. If UTF-32 operands are specified in conjunction with these operators, they will need to be transcoded to the 8859-1 encoding used by a RAW Alpha field before the statement can be executed. If any character values are encountered that cannot be represented by an 8859-1 encoding, a data exception should occur. The following applies to all operators other than RS/RI:
ILF Editor: (untested)Test Requirements: Does the ILF Editor allow all valid combinates from the above list? Does the ILF Editor give a meaningful error when entering invalid combinations? Test Results and Notes: UntestedProcess Compiler: (untested)Test Requirements: Does the Process Compiler allow all valid combinates from the above list? Does the Process Compiler give a meaningful error when encountering invalid combinations? (can use Opt-88 to force saving or errors) Test Results and Notes: UntestedBugs |