在Crystal Report中显示从C#文件夹检索的图像

2020-08-21 07:23发布

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

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


我想显示位于项目内部文件夹中的特定图像。 我想在动态报表中显示它。 尝试将图像作为OLE对象插入>>右键单击然后格式化对象>>选择图片选项卡>>单击图形位置并编写以下行:

 {Application.StartupPath \ images \ 1.jpg}
 

但是没有用。 同样,我不需要从数据库中检索路径,而需要从创建的文件夹中检索图像。 我该如何实现? 预先感谢。

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

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


我想显示位于项目内部文件夹中的特定图像。 我想在动态报表中显示它。 尝试将图像作为OLE对象插入>>右键单击然后格式化对象>>选择图片选项卡>>单击图形位置并编写以下行:

 {Application.StartupPath \ images \ 1.jpg}
 

但是没有用。 同样,我不需要从数据库中检索路径,而需要从创建的文件夹中检索图像。 我该如何实现? 预先感谢。

付费偷看设置
发送
3条回答
Violet凡
1楼 · 2020-08-21 08:05.采纳回答

您的表达式({Application.StartupPath \ images \ 1.jpg})不是有效的Crystal语法。

作为健全性检查,请首先创建一个公式,该公式返回文件的路径。 将其放在报表画布上并预览以确认它返回有效路径。 然后,在"图形位置"表达式中使用该公式。

SAP砖家
2楼-- · 2020-08-21 08:04

您如何知道要显示哪个图像? 另外,您使用的是哪个版本的Crystal和.NET SDK?

我是小鹏鹏啊
3楼-- · 2020-08-21 07:49

CR和SDK仅在Open上加载文件,而不能在运行时更新映像。

您需要使用指定文件位置的公式字段或数据库字段。

只有这样,它才能在运行时更新

一周热门 更多>