INSERT_REF
Inserts a reference into a package
Syntax
CALL INSERT_REF(packageId, referenceType, reference, desc, nameValue, rc);
Required Arguments
- packageID
-
identifies the package.
- referenceType
-
specifies the type
of the reference. Specify HTML or URL.
- reference
-
specifies the reference
that is to be inserted.
- desc
-
describes the reference.
- 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.
See the section about filtering for more information.
- rc
-
receives a return code.
Example: Using INSERT_REF
The following example
inserts links to newly created HTML files. The package is sent by
using the EMAIL transport so that subscribers receive embedded links
within their e-mail messages.
filename myfram ftp 'odsftpf.htm';
filename mybody ftp 'odsftpb.htm';
filename mypage ftp 'odsftpp.htm';
filename mycont ftp 'odsftpc.htm';
ods listing close;
ods html frame=myfram body=mybody
page=mypage contents=mycont;
/* insert SAS statements here to develop ODS output*/
ods html close;
desc="The SORT procedure creates a variety of ODS generated
html output." || "An example can be viewed at :";
CALL INSERT_REF(packageId, "HTML",
"http://alpair01.sys.com/odsftpf.htm", desc, "", rc);
if rc ne 0 then do;
msg = sysmsg();
put msg;
end;
else
put 'Insert reference OK';