已有23人关注
报表打印数据库中照片的问题
发表在VB答疑区 2008-03-10
是否精华
版块置顶:
我看到人力资源管理系统中有员工卡片的打印设计,但照片位置只是不能打印数据库中照片,如果想将数据库中保存的员工照片打印出来,该怎么做呢?
分享到:
精彩评论 2
Lemon
学分:0 LV1
2008-03-12
沙发
<P>您好 !</P>
<P>在本程序中,并没有打印员工的照片,员工可以将自己的照片粘贴在照片的位置上。如果想实现在数据报表中打印出照片的功能可以利用剪贴板来实现。具体步骤如下:</P>
<P>1.在报表设计器中添加一个RptImange控件,用于显示照片信息,</P>
<P>2.利用Clipboard对象的SetData方法将图片对象保存到剪贴板中</P>
<P>3.利用类似下面的语句将剪贴板中的内容复制到数据报表中:</P>
<P>Set Dr_Print.Sections("Section2").Controls("Image1").Picture=Clipboard.GetData</P>
<P>其中Dr_Print为数据报表的名称,您可以根据情况自己修改。</P>
<P>对于该问题,在我们即将出版的《VB项目开发全程实录》(清华大学出版社出版)书中的第10章中将有详尽的介绍。您可以近期关注。</P>
三十而立
学分:0 LV1
2008-04-03
板凳
<P>谢谢您的指点,我利用savepicture将当前窗体中的照片保存在文件夹中,然后利用clipboar已经解决照片问题。现在又有一个问题</P>
<P>我的报表是用报表设计器做的,现在打开报表后,报表显示的是整个数据库中的数据,我想让报表只显示窗体中的当前数据该怎么办呢。也就是说,我只想打印窗体当前数据。</P>
首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照