Publish Package Interface |
This CALL routine inserts a reference into a package.
CALL INSERT_REF(packageId, referenceType, reference, desc, nameValue, rc);
Name/value pairs are site-specific; they are used for the purpose of filtering.
The following example inserts links to newly created HTML files. The package is sent 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="Proc sort creates a variety of ODS generated html output." || "An example may be viewed at :"; call insert_ref(packageId, "HTML", "http://alpair01.unx.com/odsftpf.htm", desc, "", rc); if rc ne 0 then do; msg = sysmsg(); put msg; end; else put 'Insert reference OK';
For another example, refer to Example: Publishing with the FTP Access Method.
Publish Package Interface |