2015-09-04 74 views
-1

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

<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的这样做。 任何形式的帮助将不胜感激。

+0

我不明白这一点。它是如何脱离主题? –

回答

0

好的,我现在正在工作。这是我的错误,我搞砸了标签和第一行是<a>标签需要删除,并在最后给出一个换行符。我做到了,现在它工作正常。 这是它的外观。希望有同样问题的人得到一些帮助。

enter image description here