有没有人设法使用 DynamicJasper 将超链接添加到 Excel 单元格?
src 中有测试显示如何做到这一点....但我担心它们仅用于 html 输出而不是 xls。
例如
DJHyperLink djlink = new DJHyperLink();
djlink.setExpression(new StringExpression() {
public Object evaluate(Map fields, Map variables, Map parameters) {
return "http://linkInImage.com?param=" + variables.get("REPORT_COUNT");
}
});
djlink.setTooltip(new LiteralExpression("I'm a literal tootltip"));
然后AbstractColumn.setLink(djlink)
,这似乎不起作用,因为evaluate()
当我输出到 excel 时从未调用过。
我也尝试过设置文字=HYPERLINK("www.test.com")
.....再次没有乐趣。
现在有点卡住了。