【发布时间】:2018-09-12 19:38:58
【问题描述】:
我有一个字符串,它是一个 base64 编码的位图,我从签名板捕获并存储在 Acumatica 数据库的自定义表中。我有一个表的 DAC,我可以从报表设计器访问它。
我遇到的问题是如何将此 base64 编码图像添加到 Acumatica 中的报告中。有一个 PictureBox 控件似乎是我想要的,但它似乎不处理编码的图像数据,只链接到数据库、嵌入文件或 URL。
我试过了:
- 将源设置为“数据库”,将 Mime 类型设置为 image/bmp,并将 base64 编码字符串字段的值。这产生了 base64 不是有效链接的错误。我预料到了,因为它不是指向存储在数据库中的文件的链接。
- 将源设置为“外部”并将值设置为 base64 也会产生类似的错误
在 Acumatica 的报表设计器中有没有办法处理这个问题?
因为这是一个托管环境,所以我无法托管临时文件,因此最好的解决方案是允许以某种方式在报告中使用来自数据库的编码位图。但是,除了本地临时文件之外,任何可以完成工作的解决方案都是受欢迎的,因为这已被排除在外。
【问题讨论】:
标签: acumatica