运行时图片显示不一致

2020-09-05 11:09发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我正在使用OLE对...

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

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


亲爱的

我正在使用OLE对象,并将图片文件路径分配给OLE对象运行时。 但是,当我使用Crystal Report Viewer预览报告时,它显示出不一致,因此有时会显示某些照片。 有时不显示。 特别是在第一次加载时。 通常很多照片不显示。 但是随后的点击很可能会出现问题

第一次加载,缺少一张照片

第二次加载相同记录。 两张照片都显示

(97.0 kB)
3条回答
My梦
2020-09-05 11:28 .采纳回答

您好Sastry,

我刚刚发现了一些东西。 如果我在设计器模式下运行报告。 我的照片显示器没有问题。 即使第一次尝试,所有照片也会显示。 可能是运行时问题吗? 下面是我的代码。 我的水晶报表视图的格式为" R_Report_frmPreview"

rpt =新ReportDocument 暗淡连接为IConnectionInfo 昏暗的oldServerName作为字符串= gDBInstance Dim oldDatabaseName作为字符串= gDBIniCatalog 昏暗的newServerName作为字符串= gDBInstance 昏暗的newDatabaseName作为字符串= gDBIniCatalog 昏暗的用户ID作为字符串= gDBID 暗淡的密码作为字符串= gDBPassword 昏暗的决定作为字符串 决定= MsgBox("是否只预览所选的照片?",vbYesNo) rpt.Load(Application.StartupPath和" \ Reports \ appendix.rpt") 对于rpt.DataSourceConnections中的每个连接 rpt.DataSourceConnections(oldServerName,oldDatabaseName).SetConnection(newServerName,newDatabaseName,UserID,Password) 下一个 rpt.SetParameterValue(0,Application.StartupPath&" \ PICTURE \") rpt.RecordSelectionFormula =" {JOBORDER.JOB_ORDER} ='"&修剪(txtJobOrderSub.Text)&"' R_Report_frmPreview.Show() R_Report_frmPreview.previewReport(rpt)

一周热门 更多>