6.0

Table Of Contents
135
target string contains all the data between occurrences of the search string, excluding the search string.
Once the loop is over, target contains the remaining characters of the original data.
Syntax
search( target, search )
endsearch()
Arguments
target — Name of a variable of type string in which to perform the search.
search — String value to search for.
Code Sample Example
This example splits a string delimited with semi-colons.
Note: In the OnReadDataPage event of the user-defined emulation, the &str system variable contains
each new line of data being fed to the document. Also, do not assign anything to the variable while inside
the search-endsearch loop; it will get overwritten.
Example
define(&v1,string,'This;is;a;test') %Create the variable
search(&v1,';') %Start loop
show(&v1) %Show token
crlf() %Skip line
endsearch()
show(&v1) %Show remaining text
SelectMedia (procedure)
On screen, displays the physical page. On a PostScript printer, calls the specified paper.
Syntax
selectmedia( width, height[, media][, color][, weight], orientation, mode )