2011-09-22 102 views
1

我想创建一个参数,它应该是一个下拉列表。我需要让用户从3个不同的值中进行选择。Jaspersoft:iReport中的下拉列表

这可能吗?或者我将不得不自己编写一个Java代码?如果是这样,这怎么办?

我正在使用iReport Designer 4.0.2。

谢谢!

+0

如果我没有记错的话,你指的是**细胞validation->列表(下拉)**在Excel工作表的权利。 –

+0

那么,我想创建一个输入控件或类似的东西(在jasperServer上)。我发现我可以在哪里创建它,但我无法找到我如何动态填充列表。我只能手工输入。 也许这是一个愚蠢的问题,但我是Jaspersoft的新手。刚开始有点失效。 – Tjekkles

+0

@Tjekkles,你想让你的下拉列表出现在JasperServer或iReport中吗?实现一个输入控件略有不同取决于哪个。 – GenericJon

回答

1

是的,你可以用JasperServer来做到这一点。 这文章应该可以帮助您:

Cascade Parameter Reports in IReport & Jasper Server
JasperServer Guide
Adding Report Units from JRXML Files

+0

谢谢,我遵循你的教程(不是级联,而是一个字段)。它在本地工作,但是当我在服务器上运行它时,我可以在一些复选框之间进行选择,但是当我检查一个(或全部)时,它总是会给出相同的结果... 53 blanc页面。任何想法为什么这可能是? – Tjekkles

+0

我认为这是查询错误或过滤器没有影响报告 –

+0

好的谢谢,所以我想我什么都做不了。 – Tjekkles