Office中国论坛/Access中国论坛

标题: [分享]MDE保存调用页边距的例子 [打印本页]

作者: andymark    时间: 2006-7-17 05:33
标题: [分享]MDE保存调用页边距的例子
       转成MDE后,如果报表页边距改动,参数并没有保存下来,下次还须重新设置



      本例子通过表的方式保存,打开时再调用,可以解决这个问题



      用法:打开报表,设置好页边距,单击右键,选择保存页设置



      [attach]19067[/attach]
作者: jicheng    时间: 2006-7-17 05:46
上次问了好久没找到生成mde后怎样保存打印参数,今天总算盼到了,

不过再问版主,更换打印机后能否保存此参数?
作者: andymark    时间: 2006-7-17 06:00
这跟打印机没关系,因用到printer对象,access 2000 可能不支持
作者: 一点通    时间: 2006-7-17 08:10
遗憾的是2000不支持

[attach]19071[/attach]

作者: fan0217    时间: 2006-7-17 17:07
确实不支持2000,Printer是2002中增加的对象。
作者: yangxiang    时间: 2006-7-18 18:04
版主,为何报表页面设置纸张大小不能更改,Dybbcs表的papersize字段无更改?请指教一下什么原因?多谢!
作者: andymark    时间: 2006-7-18 18:47
用代码自定义纸张大小,必须在Design模式下进行,而生成MDE不支持Design模式

可以先定义纸张再生成MDE,但这种方法换到别的机器上去不知如何
作者: jicheng    时间: 2006-7-19 06:17
那在2002中打印到指定的打印机上用代码怎样将数据保存在表里,就像保存原来的页面一样??
作者: yangxiang    时间: 2007-6-7 19:30
<DIV class=quote>以下是引用andymark在2006-7-16 21:33:00的发言:


       转成MDE后,如果报表页边距改动,参数并没有保存下来,下次还须重新设置

      本例子通过表的方式保存,打开时再调用,可以解决这个问题

      用法:打开报表,设置好页边距,单击右键,选择保存页设置        [attach]24814[/attach]
如果不能解决这个报表“纸张大小设置“问题,每次都要到其它电脑设置好“纸张大小设置“然后生成MDE,这样就很不方便了,请教版主有什么好办法解决一下,多谢!

[此贴子已经被作者于2007-6-7 11:51:45编辑过]


作者: yangxiang    时间: 2007-6-9 22:13
各位版主请各位帮忙解决一下这个问题,多谢!因生成MDE文件后要拿到其它电脑上用。请问怎样不用再设置纸张大小。

[此贴子已经被作者于2007-6-12 13:13:18编辑过]


作者: 爱撒野的猫    时间: 2008-2-26 09:57
顶。。。。。。。。。。。。。。。。
作者: tomzy    时间: 2008-2-29 12:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: c101    时间: 2009-10-20 19:59
谢谢分享




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3