向报告模板添加链接
在您设计 Web Access 和 Ivanti Workspaces 的报告模板时,您可以添加指向系统的其他部分的链接。例如,您可以向应用到事件查询的报告模板添加添加注释操作,这样用户就可以直接从查询列表中向事件添加注释,而无需先打开记录。或者,您可以设计内容小工具,使其使用图像来代表 Self Service 中的快速链接,从而启动新请求表单或 Service Catalog 仪表盘。
您可以使用控制字 applink: 来添加这些链接,它可以配合指向应用程序不同部分的链接来使用。每类链接也都可以携带一系列参数以准确地识别出要启动什么。
命令 |
示例 |
强制参数 |
可选参数 |
---|---|---|---|
操作 |
添加注释 |
function_name |
|
对象 |
现有记录,比如已登录用户的配置文件 |
|
class_name
|
创建 |
创建新记录,比如“新建请求” |
class_name |
lifecycle_name |
仪表盘 |
指向仪表盘的快捷方式 |
|
id |
查询 |
运行查询的链接 |
class_name
|
查询
|
链接的格式为:
applink:<command>?<parameter1>&<parameter2>
例如,要在事件查询的报告模板中包括某个链接以向事件添加注释,则在您的报告模板 HTML 中添加以下内容:
<a href="applink:操作?function_name=AddNote">单击此处添加注释</a>
要向内容小工具添加指向查询的链接,则创建类似于以下形式的链接:
<a href="applink:查询?class_name=KnowledgeManagement.Article&属性=Title,Description,Effectiveness,CreateUser.Title,CreateDate&sort_by=CreateDate&enable_launch=假&标题=Article%20List">单击此处查看文章</a>
为了确定想要添加到您的富文本的链接的正确格式,请在 Web Access 中建立指向 URL 的链接时,了解其构建方式。
如果您使用不带任何参数的 对象 命令,它将打开当前记录。您无法在内容小工具中使用这一操作。
您无法在内容小工具中使用 操作 命令。
如果您使用 查询 命令,您必须包括 标题 参数作为最终参数。