birt - Birt:如何生成存储在 Postgres 表中的附件
问题描述
如何创建 Birt 报告,该报告将包含指向用户可以下载的文件的链接。
例如:我有包含以下文件数据的 Postgres 表(文件内容存储为 bytea)
文件名 mimetype 文件内容(bytea)
file.pdf 苹果/八位字节流
它包含所有文件类型(doc、csv、xls jpeg、png 等)
我需要创建显示所有附件详细信息的报告以及下载它们的链接。
解决方案
通过使用内容类型为 HTML 的动态文本项并在其中构造一个元素,创建链接很容易。
推荐阅读
- python - How To refresh a Tkinter Frame Every time user Navigate to some frame
- airflow - 在所有任务完成时,气流作业卡在运行状态
- elasticsearch - 如何在 ElasticSearch 中查询文档的平均值?
- r - 有没有一种有效的方法来计算 R 中 sf 中所有成对的多边形交集(不使用 for 循环)?
- sitecore - Sitecore Tracker 9.1 版本中是否有任何按钮单击事件
- javascript - “字符串”类型的表达式不能用于索引类型“对象”。在“对象”类型上找不到具有“字符串”类型参数的索引签名
- android - Android 应用程序:IndexOutOfBoundsException 我的应用程序在运行时崩溃
- c++ - 我的代码的空间复杂度是多少?(链表)
- python - Python没有迭代完整的字符串
- javascript - Vue 元素不使用 v-show 隐藏