OnClick on ticketid需要使用birt报告打开票证的详细信息

时间:2014-03-10 10:04:24

标签: report birt maximo

我需要根据SR等待审批的个人用户创建报告。点击Ticket id后,URL应该重定向到SR详细页面,他可以在此检查请求批准或拒登。

使用birt属性中的超链接无法通过使用以下网址

传递ticketid

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

你能否在这方面提供帮助。

1 个答案:

答案 0 :(得分:0)

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

选择超链接类型URI,然后点击'位置'右侧的下拉列表。转到Javascript窗口。

如果您不止一次使用它,我会将超链接的静态部分变为变量。然后通过单击"列绑定"添加ticketId。在JavaScript窗口的左下方列中,在中间和右侧列中选择适当的单元格。你会得到像

这样的东西
vars["staticPartOfHyperlink"] + row[TICKETID]

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

"http://google.com/maximo/ui/maximo.jsp?event=loadapp&value=asset&additionaleventvalue=" + row[TICKETID]