
标题: 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 |