主题:如何在报表中添加jpg照片
qingfeng666
[专家分:0] 发布于 2010-10-20 14:11:00
想做一个准考证打印程序,照片就放在程序的目录下,为jpg格式,名称为已经做的数据表中的学号段,添加OLE对象后总是设置不正确,有网友说选文件项,我用的是VFP9.0,没有文件项目,设置图像文件名只能显示一个照片,选普通字段名要求是通用字段名,通用字段名怎么设置?我不知道,用表达式或变量名时总是报错,不知如何设置,请各位大侠帮助,不胜感激,请详细些。
回复列表 (共2个回复)
沙发
martine [专家分:4950] 发布于 2010-10-22 15:07:00
先将学号字段赋值给a;a="./照片目录/"+alltrim(学号)+".jpg"
OLE 的图片来源选"图片" 值为a
板凳
sywzs [专家分:5650] 发布于 2010-10-23 14:17:00
1、在表中加一字符型字段,如:ZP ,存放照片名称及路径(最好是相对路径),如:".\ZP\0001.jpg"
2、在报表的细节区放入OLE控件,OLE控件属性的常规选项卡的“控件源类型”选“表达式或变量名”,在控件源中添加“表名.ZP”,在“如果源和帧大小不同”列表中“选度量内容、保留形状”。
3、细节区的高度决定一张纸打印照片的多少。
我来回复