Office中国论坛/Access中国论坛

标题: [测试]用弹出式子窗体预览打印报表 [打印本页]

作者: Trynew    时间: 2005-2-5 08:22
标题: [测试]用弹出式子窗体预览打印报表
[在8楼有更新程序(加页面设置和比例调整)]

解决2000的报表不能设弹出式的问题,在Winme+Office 2000下可以运行,请大家帮忙测试一下其他的windows及office版本下有无出错。





[此贴子已经被作者于2005-2-6 10:51:51编辑过]

作者: 高处不胜寒    时间: 2005-2-5 17:03
Win98+Office2000通过收藏,谢谢
作者: ganrong    时间: 2005-2-5 18:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: Trynew    时间: 2005-2-5 19:12
我在一台Win2000+Office XP运行时,标题栏子窗体被盖在下面,另外打印时不是显示的横向页面设置。Win2000+Office 2000则没有这个现象。
作者: zhengjialon    时间: 2005-2-5 21:02
是否和yuab 的原理一样?我以前一直用他写的函数,没有出过什么差错,呵呵http://www.office-cn.net/forum.php?mod=viewthread&tid=288
作者: mrtang    时间: 2005-2-5 23:28
好,好,好,好,一定要好好学学!!!!
作者: wuyuanhui    时间: 2005-2-6 00:46
美中不足:缺少显示比例、页面设置
作者: Trynew    时间: 2005-2-6 07:14
以下是引用wuyuanhui在2005-2-5 16:46:24的发言:

美中不足:缺少显示比例、页面设置

页面设置其实在打印对话框就可以设定,现在加上显示比例、页面设置功能。

其实方法很简单,就是用Api函数:SetParent把一个弹出式窗体设为报表的父窗体,使报表能在其他弹出示窗体前面显示而不被挡住。打印、显示比例、页面设置功能都用Docmd.RunCommand来完成。

有一个问题就是报表向前跳页(如点最后一页),再往前翻页程序就会出错退出。现在就是在报表打开时,用Sendkeys "{PageDn}"逐页来翻页,则不会出错。

[attach]8941[/attach]


作者: laiguiyou    时间: 2005-2-6 17:44
我在一台Winme+Office XP运行时,标题栏子窗体被盖在下面
作者: wsxwsx1    时间: 2005-5-20 19:37
标题: 发现新问题,如果数据量大的情况下,会发生致命错误
你做得非常不错,向你学习!!!!

发现新问题,如果数据量大的情况下,会发生致命错误,各位运行一下就知道了是什么错误!!

如果数据比较多(我的报表有100多页),就会报错,错误信息如下:

access2000发生错误,退出

各位可以试一试,把数据量加太,会不会报错???用pagedown ,及pageup来翻页,看是否出现新的问题???



[attach]11072[/attach] 这是更改后新程序



[此贴子已经被作者于2005-6-8 15:05:01编辑过]


作者: wsxwsx1    时间: 2005-6-6 17:56
发现另一个问题,如果数据比较多(我的报表有100多页),就会报错,错误信息如下:

access2000发生错误,退出

[此贴子已经被作者于2005-6-8 10:21:27编辑过]


作者: wsxwsx1    时间: 2005-6-6 17:57
各位可以试一试,把数据量加太,会不会报错???用pagedown ,及pageup来翻页,看是否出现新的问题???
作者: airoracle    时间: 2006-3-13 22:50
学习一下
作者: keenfox    时间: 2006-8-14 05:08
2545
作者: leoyan76    时间: 2008-4-8 11:59
seeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
作者: songlili0806    时间: 2008-6-2 16:18
想收藏
作者: darwenli    时间: 2008-10-4 18:23
learn it first
作者: twins    时间: 2009-2-9 01:01
不错,学习一下。
作者: njy6000    时间: 2009-5-6 10:53
看看,加学习.
作者: zxp    时间: 2009-7-29 15:31
收藏
作者: wzh    时间: 2009-7-31 14:17
xuexuexiexie!!
作者: leijiqiang    时间: 2009-8-3 15:10
试试
作者: jsan999    时间: 2009-9-16 16:20
uyyuyu
作者: chaojianan    时间: 2009-10-28 21:18
谢谢测试下。
作者: 文棣    时间: 2009-12-4 17:37
看看
作者: xie16abc    时间: 2010-3-2 14:33
学习
作者: 文棣    时间: 2010-6-3 14:35
学习学习
作者: c101    时间: 2010-7-8 22:11
谢谢分享
作者: yihesmxx    时间: 2010-7-12 13:21
学习学习
作者: of384    时间: 2010-7-30 08:21
解决2000的报表不能设弹出式的问题
作者: xyh2732    时间: 2010-8-31 13:21
学习学习
作者: yttzm    时间: 2010-9-2 14:36
学习学习
作者: pangluo1    时间: 2010-9-19 11:40
下载下来测试一下
作者: mrd_wxqs    时间: 2010-11-15 22:10
好东西,一定要认真学习加以应用!
作者: xie62    时间: 2010-11-16 07:47
学习一下
作者: lurong    时间: 2010-12-27 21:07
谢谢分享

作者: ldshuishijie    时间: 2011-1-10 22:27
学习一下
作者: liusirang    时间: 2011-8-8 14:20
好文章,收下收下。

作者: yanwei82123300    时间: 2011-8-8 15:46
谢谢分享
作者: kent_73    时间: 2011-8-16 15:19
谢谢分享
作者: duomu    时间: 2011-8-27 10:46
做得非常不错
作者: yanghua1900363    时间: 2011-8-30 16:44
谢谢分享
作者: TWH852002    时间: 2011-11-28 10:20
啥都不说了,谢谢哦
作者: wen123456    时间: 2012-5-6 05:32
是个什么样的剖面?
作者: liuxiangyucdpc    时间: 2012-7-28 11:16
好东西,顶
作者: boyandmerry    时间: 2012-8-18 21:53
看看
作者: 82077802    时间: 2012-8-19 07:03
感谢你无私的奉献精神
作者: 灰太郎    时间: 2013-1-27 14:27
hhhhhhhhhhhhhhhhhh
作者: XWQ2000    时间: 2013-7-5 13:35
滴答滴答滴答滴答滴答滴答滴答答
作者: cfncmjh    时间: 2016-6-16 08:58
好的东西分享
作者: xlb004    时间: 2016-6-25 20:10
11111111111111111111111
作者: 天涯过客1123    时间: 2016-7-7 10:57
谢谢
作者: niculas    时间: 2016-8-13 23:50
学习学习
作者: Access_study    时间: 2018-4-26 03:22
报表与窗体

作者: liumporite    时间: 2021-5-17 15:28
看看 谢谢老师




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