标题: jor 报表中如何打印出图片(数据库中存放图片的路径) [打印本页]
作者: wangsui413 时间: 2012-7-10 18:05 标题: jor 报表中如何打印出图片(数据库中存放图片的路径)
在JOR中是否可以在报表中读出以图片路径方式存储在数据库的图片?如果可以,该怎么做?
作者: admin 时间: 2012-7-11 08:56
创建一个图片组件,然后,在打印前事件中,设置如下,即可:复制内容到剪贴板
代码:
me.imageSrc="file:"+$.photoPath
作者: wangsui413 时间: 2012-7-11 10:33
能不能详细一点,?
作者: wangsui413 时间: 2012-7-11 10:34 标题: 可以详细点不?
看的不是很明白,能不能详细点,最近刚接触jor。
作者: admin 时间: 2012-7-11 11:25
如果你的数据库,有一个字符串类型的字段,是 photoPath,里面保存是 c:\images\a.jpg,这种形式的中径,
那么,只要在打印前事件中,告诉image组件,你要显示的图片路径在什么地方,也就是复制内容到剪贴板
代码:
me.imageSrc="file:"+$.photoPath // file: 表示,显示后面指定的是图片文件的路径,$.photoPath,表示,当前字段photoPath的字符串表示的路径
作者: wangsui413 时间: 2012-7-13 16:17
1, 新建图片组建,选择类型:数据及字段 保存
2. 选中组建,事件-- beforePrint --- 变量下定义 me.imageSrc="file:"+$.Path 其中$.Path 在数据库中存储的内容为:/UpFile/expert/photo/ZH0232.png
3. 预览以后无图片,,,求赐教
是否有QQ群?
作者: admin 时间: 2012-8-23 12:06
请附上你的报表模板。
作者: wohenni0931 时间: 2012-8-27 09:40
图片不能显示,填写路径的时候 是不是少了tomcat中项目的路径? 怎么添加上去?求斑竹帮忙
作者: wohenni0931 时间: 2012-8-27 13:34
我添加了项目的绝对路径,能正常显示图片了 ,但是怎么改成相对路径呢?是不是用contextRoot?怎么使用?请教
作者: admin 时间: 2012-8-29 09:04
这里,不能使用contextRoot,但建议使用属性编辑器里的系统变理 $$workingdir
作者: wohenni0931 时间: 2012-8-29 11:05
ok 问题解决了
作者: TwoSilly 时间: 2019-1-15 10:16
免费版的JS不支持打印图片?
作者: TwoSilly 时间: 2019-1-15 10:24 标题: 免费版的JS不支持打印图片?
免费版的JS不支持打印图片?
欢迎光临 杰表技术论坛 (http://bbs.jatools.com/) |
Powered by Discuz! 6.1.0 |