【问题标题】:How to make a blob field appear on Crystal Report XI?如何使 Blob 字段出现在 Crystal Report XI 上?
【发布时间】:2016-05-23 23:08:22
【问题描述】:

在我们的数据库中,我们保存并上传了 PDF 格式的发票;但是在 Crystal Report 中,该字段被标记为 blob。当试图将此字段拖到报告上时,它会出现空白,有没有办法让图像出现在 CR XI 上,从 blob 字段?

I am using Crystal Report 11.5.11.1470
I am using a SQL Database, Syntax is SQLServer

【问题讨论】:

    标签: crystal-reports crystal-reports-xi


    【解决方案1】:

    根据我的研究和经验,您无法在 Crystal 报表中显示散乱的 PDF。

    https://scn.sap.com/thread/3207588

    请注意,Crystal Reports 不支持 Blob 字段中除“图像”以外的任何内容。如果该 Blob 字段包含文本、pdf 文件、doc 文件或除图像以外的任何内容,Crystal Reports 将返回空白。

    有一个错误的说法,您可以将 OLE PDF 对象添加到 Crystal,然后更改 PDF 的位置以反映 Blobularized 字段,但是 这不起作用 - blob 字段不能用于一个公式

    一种选择是使用另一个程序/实用程序从 blob 中检索 PDF,运行 Crystal Report 并导出为 PDF,然后合并这两个文件。根据报告和 blob,这可能不起作用。

    否则,您可以将 blob 转换为另一种数据类型,然后使用 Crystal 显示数据。

    【讨论】:

    • 你知道我可以做的任何程序吗?
    • 根据您的环境和业务需求,您可能需要编写一些代码来完成此操作。 stackoverflow.com/questions/10325338/… - 您可以使用公共语言运行时 (CLR) 方法使用 TSQL (MSSQL) 执行此操作,或者您可以编写 Java、C#、.Net 等。应用程序来做到这一点。您必须多久执行一次此操作?用户是谁?
    • 频率将是每天将图像上传到我们的数据库并每天生成报告。
    猜你喜欢
    • 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
    相关资源
    最近更新 更多