Barcode named set RRTs

If barcodes of the zone are added to a named set, then barcode values found in the zone can be retrieved using RRTs of a special type. The syntax of the named set RRTs is as follows: ~LTB::SetName,PageNumber,BarcodePosition~, where SetName is the name of the set, PageNumber is the image page on which the barcode is located, and BarcodePosition is the number of the barcode within the named set counting from left to right and from top to bottom.

Found barcodes exclude those which are not located in the defined set, not located on the defined pages, or those ones which do not satisfy validation criteria if default value is not specified. Therefore, BarcodePosition may not match the number of the zone where the barcode was found.

There are some special characters that can be used instead of a specific PageNumber or BarcodePosition, these are:

Characters Description
* All Page Numbers or all Barcode Positions.
-1 Last Page Number or last Barcode Position.
0 Last Barcode Position.

For example, the possible combinations are:

RRT string Description
~LTB::SetName,*,BarcodePosition~ This returns the concatenation of all barcode values in BarcodePosition found in the set on any page of the image file.
~LTB::SetName,PageNumber,*~ This returns the concatenation of all barcode values for any position found in the set on the PageNumber page of the image file.
~LTB::SetName,-1,-1~ This returns the barcode value of the last barcode in the set in the last page of the image file.
~LTB::SetName-1,BarcodePosition~ This returns the barcode value in BarcodePosition found in the set on the last page of the image file.
~LTB::SetName,PageNumber,0~ This returns the barcode value of the last barcode in the PageNumber page of the image file.
~LTB::SetName*, 0~ This returns the concatenation of barcode values of the last barcodes found in any page of the image file.
~LTB::SetName,*,*~ This returns the concatenation of all barcode values in the set for any position found in any page of the image file.

~LTB::SetName,*,*~ — A comma-separated list of all barcodes found on all pages in the zones from the SetName set.

~LTB::SetName.pages~ — A comma-separated list of pages on which barcodes in zones from the SetName set are found and validated.