VS2015中CR中的动态图像

2020-09-20 01:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好, 一个报表包含一个图像(O...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入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()

在预览过程中不会更新图像。

感谢您的帮助。

付费偷看设置
发送
4条回答
小c菟菟
1楼 · 2020-09-20 02:09.采纳回答

如果您创建带有链接图像的报告怎么办?

新报表设计人员使用数据库字段链接到图像文件,以便可以刷新它,只需在字段数据中添加路径即可。

如果不是,它将仅在报告加载时查找图像,刷新将不会更新图像,因为您使用的是原始报告图像属性,未链接或未使用数据库字段来获取图像的物理位置。/p>

CJones
2楼-- · 2020-09-20 02:21
haha101010
3楼-- · 2020-09-20 02:30

不要调用 .Refresh()

huskylover
4楼-- · 2020-09-20 02:06

在这种情况下,您想使用refresh()API。

一周热门 更多>