Jasper报告,左侧有导航栏



我需要一个Jasper Report,它有10个子报告。所有报告都应该首先执行(在Jasper Server的后台),但只有当我们点击导航栏左侧的超链接时才会显示。此外,我需要主报告下面的选项卡,其名称与导航栏超链接的名称相同我附上了我在wib报告上提出的要求。

假设您想要pdf报告ahttp://www.rtssys.com/blog/archives/118.htmlre使用iReports设计器。您需要的是导航栏(侧面和底部)中指向不同页面的超链接/锚点。您可以一次生成所有页面,每个页面都包含导航栏。您可以在所有页面中复制/粘贴相同的内容。接下来,您将使用锚点/超链接将页面与超链接链接起来。

以下是一些参考资料:http://www.rtssys.com/blog/archives/118.html

http://passionfordata.blogspot.in/2012/06/how-to-add-hyperlinks-in-jasper-server.htmlhttp://community.jaspersoft.com/questions/540185/simple-hyperlink-text-field-same-report-works-ireport-not-jasperserver

希望能有所帮助。

我通过两种方式实现了这一点:-

  1. 创建了本地锚点,并将超链接锚点放置在背景带上,使其作为一个单独的菜单项
  2. 创建一个自定义的jsp输入控件,使用超链接和值作为您给定的锚点名称,或者您可以添加要在单击后执行的报告的url。例如:-http://localhost:8080/reportservice/flow.html?_flowId=viewReportFlow&amp_flowId=viewReportFlow&ParentFolderUri=%2Organizations%2CareFirst%2Ca_ppm%2ReportsCustom&reportUnit=%2组织%2FCareFirst%2Fca_pm%2ReportsCustom%2FPMO_Metrics_Extract_Report&standAlone=真&参数1=2015&参数2=600824

最新更新