【问题标题】:BIRT Dynamic Image Not Rendering on ReportBIRT 动态图像未在报告中呈现
【发布时间】:2016-09-01 13:13:22
【问题描述】:

我有一个带有动态图像的 BIRT 报告设计(通过数据集指定 URL,尝试了图像格式 - .png、.bmp)。在 Windows 上从我们的应用程序运行报告时,我们收到以下消息而不是实际图像:

包含具有固定 URL 的图像时会出现同样的问题 - 即使图像在报表设计器中显示和加载,它也不会在我们的应用程序生成的报表中呈现。同样,这只发生在 Windows 上。

我尝试通过以下方式添加图片:

我设法将图像放入渲染报表的唯一方法是将其嵌入(对图像进行硬编码)到报表设计文件中,由于图像必须是动态的,因此不适合。

我遵循的步骤

  1. 首先我创建了一个数据源和数据集以从数据库中检索图像。

  2. 然后我通过创建数据绑定来使用图像创建动态图像。

  3. 当我尝试使用 BIRT 查看器查看报告时,我无法查看报告中的图像。

系统信息: 视窗 8.1,

OpenText 分析设计器 版本:4.6.0 版本号:v20160406

对于解决此问题的任何帮助,我们将不胜感激。我们正在为非营利组织开展这项工作,这是报告中最后遗漏的部分。

【问题讨论】:

    标签: image dynamic reporting-services report birt


    【解决方案1】:

    如果数据集仅包含图像的 URL,则应在显示的图像属性窗口中使用 URI 选项。您还可以在此处选择一个 javascript 表达式并从表中选择列。

    显然,该 URL 应该可以直接从生成报告的系统中获得。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多