7.5

Table Of Contents
parameters
Comma separated list of parameters required by the specified function or procedure.
@page (procedure)
Executes the content of the specified document page, as if it were part of the calling page. The content of the page in this case
excludes the paper handling properties of the page. The height and width of the page content thus becomes the height and
width of the group that would result if you created a single group of all of the page elements. If you want to include the paper
handling properties in the page execution, use the $element syntax instead.
The@ character can be the beginning of a data selection, a page call or a procedure or function call.
The @page() and execpage() commands are functionally equivalent. However, the execpage() command has the
added ability of calling variable page names.
Syntax
@pagename()
Arguments
pagename
String value specifying the name of the page you want to execute.
Example
The following two lines of code are functionally equivalent and display the content of a page named MyFirstPage:
@MyFirstPage
execpage('MyFirstPage')
$element (procedure)
Executes the specified document element (object, page, resource, etc.). Note that in the case of a page, this procedure
executes both the content of the page and the paper handling properties of the page. The height and width of thecalling page
aretherefore set to the same values as those set by the called page.
Recall that every element in a document has a unique name. You cantherefore call any element in the document at any time.
For example, the first page of a medical record document may contain a headerlisting all of the patient information, while
other pagesin the document scale that same header to fit in the lower left corner ofeach page. Any modification you sub-
sequently make to the headeris automatically reflected throughout the document.
Syntax
$element
Arguments
element
String value specifying the name of the element you want to execute.
©2010 Objectif Lune Inc - 406 -