Jasper reports 如何将输入控件链接到报表';s参数

Jasper reports 如何将输入控件链接到报表';s参数,jasper-reports,jasperserver,jaspersoft-studio,Jasper Reports,Jasperserver,Jaspersoft Studio,我无法将输入控件链接到报表的参数。我觉得我做得不错,但我在最终报告中看不到预期的结果 我的目的是创建一个由一些选项填充的列表,并将该列表作为参数显示在报表中,以便用户可以(多个)选择选项。据我所知,我必须在服务器上创建一个输入控件,在报表上使用输入控件和参数之间的相同名称创建一个参数 我创建了一个名为ListaCalificaciones的值列表,如下所示: 然后,这是输入控件: 最后,这是参数: 但是,当在Jasper服务器的web界面上显示报告时,我看不到填充的输入: 我错过什么了吗

我无法将输入控件链接到报表的参数。我觉得我做得不错,但我在最终报告中看不到预期的结果

我的目的是创建一个由一些选项填充的列表,并将该列表作为参数显示在报表中,以便用户可以(多个)选择选项。据我所知,我必须在服务器上创建一个输入控件,在报表上使用输入控件和参数之间的相同名称创建一个参数

我创建了一个名为ListaCalificaciones的值列表,如下所示:

然后,这是输入控件:

最后,这是参数:

但是,当在Jasper服务器的web界面上显示报告时,我看不到填充的输入:

我错过什么了吗

顺便说一下,我正在使用Jasper Studio 6.6.0和Jasper Server 7.1.0(编译版本20180504_1307)

编辑2018/10/05 13:04
我已经更改了输入控件,因此id是
ic_calificaciones
,名称保持原样(
calificaciones
)。我找到了一个办法让它工作。首先,我将报告部署到我的服务器(在我的例子中是本地服务器)。然后,我编辑报告,转到“控件和资源”,删除ic_Calivaciones参数,并向报告中添加InputControl参数。这样,Calificaciones参数就充满了选项。

我找到了解决方案,它就在前面,但由于界面不好,我没有意识到

您必须编辑参数的名称以匹配输入控件的名称,在我的例子中,它应该是
ic_valoracion
。然后,在将报表发布到服务器时,必须进行输入控件绑定的参数

因此,在Jasper Studio中,单击发布按钮,如下图所示:

现在,选择发布报告的位置。然后,第二步是我们要寻找的,这是您必须选择要发布的资源的地方。如下图所示,您必须编辑参数的类型以选择“链接到资源”,单击任何位置并出现新提示。现在,选择所需的输入控件。


最后,测试您的报告。

请将您的解决方案添加为答案,而不是对您的问题进行编辑。@PetterFriberg该解决方案不是2018/10/05的编辑,而是一种变通方法。不管怎样,我正在发布真正的解决方案。