0

我需要根据 SR 等待批准的单个用户创建报告,单击 Ticket id 后,URL 应重定向到 SR 详细页面,他可以在其中检查请求批准或不批准。

在 birt 属性中使用超链接无法通过使用下面的 url 传递票证

http://google.com/maximo/ui/maximo.jsp?event=loadapp&value=asset&additionaleventvalue=Ticketid

你能在这方面提供帮助吗?

4

1 回答 1

0

如果您制作的可点击单元格包含 ticketId,请转到属性 -> 超链接 -> 编辑...

选择超链接类型 URI,然后单击“位置”右侧的下拉菜单以转到 Javascript 窗口。

如果您要多次使用它,我会将超链接的静态部分设为变量。然后通过单击 JavaScript 窗口左下列中的“列绑定”并在中列和右列中选择适当的单元格来添加 ticketId。你会得到类似的东西

vars["staticPartOfHyperlink"] + row[TICKETID]

如果您不想使用变量,则可以对静态部分进行硬编码(不要这样做,这很丑陋并且自找麻烦):

"http://google.com/maximo/ui/maximo.jsp?event=loadapp&value=asset&additionaleventvalue=" + row[TICKETID]
于 2014-03-17T14:12:55.820 回答