addedValueMacros.serveReportLink
Syntax
{addedValueMacros.serveReportLink(msgnum, reportID, mimetype, whatText, whatTarget=nil, anchor=nil, class=nil, title=nil, accesskey=nil, hreflang=nil, tabindex=nil, onmouseOver="", onmouseOut="", onClick="")}
- msgnum - a message number, gem number or udit table address to provide a context
- reportID - the name of an item detail message, gem or audit trail report
- mimetype - the value of mimetype to serve this report with
- whatText - a string which will the text of the link.
- whatTarget - optional, value of target attribute for the link
- anchor - optional, value of anchor attribute for the link
- class - optional, value of class attribute for the link
- title - optional, value of title attribute for the link
- accessKey - optional, value of accesskey attribute for the link
- hrefLang - optional, value of hreflang attribute for the link
- tabindex - optional, value of tabindex attribute for the link
- onmouseOver - optional, value of the onmouseOver attribute for the link.
- onmouseOut - optional, value of the onmouseOut attribute for the link.
- onClick - optional, value of the onClick attribute for the link.
Examples
| {addedValueMacros.serveReportLink(117, "quickTimeStream", "video/x-quicktime", "Click to play(quicktime)")} |
Semantics
serveReportLink returns a link to a url that serves a pointer file as is commonly used by audo visual streaming applications. The format of the pointer files varies according to the vagaries of the intended audience, for exampel, quicktime versus real audio versus microsfot audio. But they all contain urls to the steraming server, and some additional metadata, which you format using a report tailored for each applications needs.
See also