找回密码
 立即注册

QQ登录

只需一步,快速开始

x819723090

注册会员

2

主题

10

帖子

24

积分

注册会员

积分
24
最新发帖
x819723090
注册会员   /  发表于:2020-2-12 15:57  /   查看:7114  /  回复:14
30金币
本帖最后由 Lenka.Guo 于 2020-2-12 16:20 编辑

我的系统模板是用XML数据库执行的  报表类型是RPX  的区域报表      系统自带的 模板 里面的图片 只能显示一张  XML数据如图为文件夹下的 SCREEN.BMP  文件  路径如下   



系统表格模板  调用图片数据方式如下         其结果如下   





现在一张图片已经不能满足需求  需要添加1张图片      例如文件名路径如下   
XML数据库添加设置如下     
报表模板修改调用如下

预览如下


   

生成最终结果如下




无法载入 该路径下的图片  求技术大哥帮忙解惑一下 哪里出了问题   
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好, 看您的数据源XML 里面,给报表指定的是 IMAGE 字段,但字段中存储的是 相对路径,而文本框中指定的是 Image2 字段可以获取到值, 建议您先将 图像的 DataField 设置为Image2 再查看。

14 个回复

倒序浏览
最佳答案
最佳答案
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-2-12 15:57:26
来自 2#
您好,
看您的数据源XML 里面,给报表指定的是 IMAGE 字段,但字段中存储的是 相对路径,而文本框中指定的是 Image2 字段可以获取到值, 建议您先将 图像的 DataField 设置为Image2 再查看。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
x819723090
注册会员   /  发表于:2020-2-12 16:57:09
3#
   这里是正常显示 不需要更改
需要更改的是 我添加的这里

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
x819723090
注册会员   /  发表于:2020-2-12 16:58:53
4#
Lenka.Guo 发表于 2020-2-12 16:18
您好,
看您的数据源XML 里面,给报表指定的是 IMAGE 字段,但字段中存储的是 相对路径,而文本框中指定的 ...

请看楼下贴  此处是正常显示  系统模板  无需更改
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-2-12 17:36:08
5#
我这边测试之后给您回复。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-2-12 17:52:42
6#
你直接绑定这个报表路径,就是你绑定的E盘的路径,在区域报表中使用区域报表中的图表控件可以正常显示不。不使用XML数据源
确定下当前的路径是否可用



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
x819723090
注册会员   /  发表于:2020-2-12 17:56:08
7#
KearneyKang 发表于 2020-2-12 17:52
你直接绑定这个报表路径,就是你绑定的E盘的路径,在区域报表中使用区域报表中的图表控件可以正常显示不。 ...

直接绑定路径选用 picture 是可以的   但是如果绑定之后   他的图片会一直显示在模板里面  而不会跟换   就相当于是一个常量图片了  而不是变量数据了
回复 使用道具 举报
x819723090
注册会员   /  发表于:2020-2-12 17:59:48
8#
x819723090 发表于 2020-2-12 17:56
直接绑定路径选用 picture 是可以的   但是如果绑定之后   他的图片会一直显示在模板里面  而不会跟换    ...

也就是说假如绑定了 图片A在模板里面  那么下次无论调用此模板多少次 都会把图片A 一直显示 而不会根据数据变更而变更   
  我用着报表是因为 每次都会有不同的产品详图  每次我只需要更换产品  他就只能自动识别该产品进行图片更换
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-2-13 10:21:55
9#
您的问题已经重现,我将问题已经反馈给研发产品组。又有效回复时,会立即跟您沟通当区域报表为图像控件指定为XML“数据集”字段时,数据集存储的是外部图像路径,无法显示。而RDL 或页面报表是可以显示的。

另外如果在设计器为区域报表直接指定图像的路径,会直接将图片嵌入到报表中的,您可以用XML 打开,就可以看到了。所以再下次如果图片发生变化,是不会改变的。




回复 使用道具 举报
x819723090
注册会员   /  发表于:2020-2-13 12:54:53
10#
Lenka.Guo 发表于 2020-2-13 10:21
您的问题已经重现,我将问题已经反馈给研发产品组。又有效回复时,会立即跟您沟通当区域报表为图像控件指定 ...

我在想有没有一种函数能直接支持路径调用的.或者用一段代码来重复调用该相对路径的文件图片?






还有就是这句话我没看懂



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部