增加 Jasper 报告中的信息窗口大小

Increase the infowindow size in Jasper report

我在 Jasper 报告中有一个 Map 元素,当我点击任何标记时我会在其中显示一些数据。我试图在 infowindow 中显示大约 5 rows/lines 的数据。 这是代码行:

<mp:itemProperty name="infowindow.content">
                <valueExpression>
                    <![CDATA["<pstyle='text-align:left;'><a href="+$F{url}+"target=_blank><b>"+$F{markername}+"</b></a><br/>latitude:<b>"+$F{latitude}+"</b><br/>longitude:<b>"+$F{longitude}+"</b></p>"]]>
                </valueExpression>
            </mp:itemProperty>

但是,只显示了最后 3 行。我想要显示所有的数据行。我试图增加 infowindow 的大小但失败了。

在JavaScript中,我们可以增加尺寸,

var infowindow = new google.maps.InfoWindow({
    content: contentString,
    maxWidth: 200
  });

我无法在 JasperReports 中这样做。 任何形式的帮助将不胜感激。

好的,我现在可以使用了。我搞砸了 tags 是我的错误,第一行 <a> tag 需要删除并通过给出最后换行。我做到了,现在它工作正常。 这是它的样子。希望有同样问题的人得到一些帮助。