INSERT_VIEWER
Inserts a viewer into a package
Syntax
CALL INSERT_VIEWER(
packageId,
filename,
mimeType,
desc,
nameValue,
rc<, properties, propValue1, ...propValueN> );
Required Arguments
- packageID
-
identifies the package.
- filename
-
names the viewer, using
the following syntax:
-
FILENAME:
external_filename
-
- mimeType
-
specifies the MIME
type, the value of which is determined by the user. Subscribers can
filterpackages based on MIME type.
For suggested
values, see the Details section for INSERT_FILE.
- desc
-
describes the viewer.
- nameValue
-
identifies a list of
one or more space-separated name/value pairs, each in one of the following
forms:
-
-
-
-
name="
single value with spaces"
-
-
-
name=(
value1, "
value 2",…
valueN)
Name/value pairs are
site-specific; they are used for the purpose of
filtering.
- rc
-
receives a return code.
Optional Arguments
- properties
-
identifies a comma-separated
list of optional property names. Valid property names are as follows:
- propValue1, …propValueN
-
specifies one value
for each specified property. The order of the values matches the order
of the property names in the properties parameter. Valid property values are defined as follows:
ENCODING |
indicates the character set of the viewer file,
such as ISO-8859-1.
|
VIEWER_TYPE |
indicates the type of the viewer. Valid values are
HTML and TEXT. The default value is HTML.
|
Example: Using INSERT_VIEWER
The following example
inserts the external file HVIEWER.HTML into the package that is specified
by
packageId
.
filename = 'filename:/tmp/hviewer.html';
desc = 'HTML viewer';
nameValue = '';
mimeType = 'text/html';
CALL INSERT_VIEWER(packageId, filename,
mimeType, desc, nameValue, rc);