点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 一个报表包含一个图像(O...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 一个报表包含一个图像(O...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
一个报表包含一个图像(OLE对象),该图像的"图形位置" = {@Image_link}(公式),是从VB2015中动态更新的,如下所示:
将cryRpt用作新的ReportDocument
cryRpt.Load(" xxxx.rpt")
cryRpt.DataDefinition.FormulaFields(" image_link")。 文字= ControlChars.Quote和sPathImage&ControlChars.Quote
crViewer1.ReportSource = cryRpt
crViewer1.Refresh()
在预览过程中不会更新图像。
感谢您的帮助。
如果您创建带有链接图像的报告怎么办?
新报表设计人员使用数据库字段链接到图像文件,以便可以刷新它,只需在字段数据中添加路径即可。
如果不是,它将仅在报告加载时查找图像,刷新将不会更新图像,因为您使用的是原始报告图像属性,未链接或未使用数据库字段来获取图像的物理位置。/p>
唯一有效的解决方案是:
https://stackoverflow.com/questions/40901583/programmatically-add-image-to-crystall-report?answertab=votes#tab-top
不要调用 .Refresh()
在这种情况下,您想使用refresh()API。
一周热门 更多>