我是 JasperReport Server 的新手。我已成功使用 JasperReport Sever 4.7 (社区版)并在java应用程序中调用jasper报告(使用jasperviewer)。
我的问题是: 1.创建我自己的参数表单,当用户单击链接到jasper报表的按钮时弹出该表单。
任何帮助都将受到高度赞赏。
答案 0 :(得分:1)
首先,当您创建报告并保存在 Jasper存储库中时 -
右键单击报告文件夹(包含Main.jrxml的文件夹),然后单击Properties
。出现一个对话框。
转到Other
标签。 Controls Layout
标签旁边会有一个下拉框。选择Pop-up Screen
。你的工作已经完成。
对于第二个,你绝对可以有一个选择列表。有两种方法可以为列表生成值 - 使用查询或手动输入。步骤是:
在存储库的报告文件夹中,在main.jrxml文件下将有一个Input Controls
文件夹。右键单击它并单击Create a local input control
。将出现一个对话框。
在General
标签上,输入输入控件的ID和名称(ID必须与您的相应参数名称匹配)。
转到Input Control Details
标签。根据您的要求选择类型为“单选查询”或“单选值列表”。输入一个或多个查询,您的工作就完成了。