2022.1

Table Of Contents
if (regionStrings[i].match(/(\({2}n,*m*\){2})/gi)){
boundaries.set();
}
}
}
(The match() function expects a regular expression; see w3schools.)
CSV or database: createRegion(columnName)
Creates a region from the data in a CSVfile, using the specified columnName parameter.
columnName
String containing the name of the column where the region is to be created.
Example
This script checks the first value in a certain column. If it is not the same value as in the
previous record(s), a document boundary is set.
var recordValue = boundaries.get(region.createRegion('ID'))[0];
if(!(recordValue==boundaries.getVariable('lastValue'))){
boundaries.setVariable('lastValue',recordValue);
boundaries.set(0);
}
range
Read-only object containing the physical coordinates of the region (see "region" on page451).
l For a text file, the range() method contains the physical coordinates of the region: x1
(left), y1 (top), x2 (right), y2 (bottom), expressed in characters.
l For a PDF file, the range() method contains the physical coordinates of the region: x1
(left), y1 (top), x2 (right), y2 (bottom), expressed in millimeters.
l For a CSV file, the range contains the name of the column that defines the region.
sourceRecord
Returns a sourceRecord object containing custom properties specific to the current source
record being processed.
Page 453