我想在报告中使用网址加载图片。 以下stackoverflow问题回答了这个问题。 How to insert an image into a BIRT report with an URL properly?
但是,我的网址不公开,需要身份验证才能访问。比如,在标题中添加一个授权令牌。
如何拦截插入授权令牌的请求?
答案 0 :(得分:1)
您可以添加新的"脚本数据源"并使用所需的授权令牌在JavaScript中编写您的请求,以将Image数据加载到您的数据源中。 然后添加数据集以从脚本化数据源获取数据。然后将图像添加为"动态图像"并从数据集加载数据,从而从脚本数据源获取数据。这有点复杂,但它应该是可能的。
请自行搜索创建脚本数据源的教程。这是一个复杂的领域,但开辟了很多可能性。