| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1375 人关注过本帖
标题:批量打印的时候怎么才不显示那个一闪闪的打印对话框?
取消只看楼主 加入收藏
pzyun1985
Rank: 2
等 级:论坛游民
帖 子:106
专家分:18
注 册:2013-4-13
结帖率:84.21%
收藏
已结贴  问题点数:20 回复次数:11 
批量打印的时候怎么才不显示那个一闪闪的打印对话框?
运行慢的时候出现"运行查询"对话框和批量打印的时候出现一闪一闪"正在打印"的对话框,怎么设置才不出现?我想做自己的打印动态进度条,但有那个对话框一闪一闪很不美观,能设置一下不显示么?谢谢了
图片附件: 游客没有浏览图片的权限,请 登录注册


[ 本帖最后由 pzyun1985 于 2013-11-9 10:09 编辑 ]
搜索更多相关主题的帖子: 对话框 动态 
2013-11-09 00:40
pzyun1985
Rank: 2
等 级:论坛游民
帖 子:106
专家分:18
注 册:2013-4-13
收藏
得分:0 
回复 6楼 qjbzjp
进度条的问题已经解决,也是按你这种最简单的方法做的,呵呵

[ 本帖最后由 pzyun1985 于 2013-11-9 10:27 编辑 ]
2013-11-09 10:10
pzyun1985
Rank: 2
等 级:论坛游民
帖 子:106
专家分:18
注 册:2013-4-13
收藏
得分:0 
回复 3楼 hu9jj
就这个对话框,截图都不好截,闪的太快。因为我的批量打印是更新一条记录到表接着打印,再到下一条再更新一条记录再打印,如此循环,每运行完一个打印程序它就显示一下,因为时间短,所以一闪一闪,而且它这么一闪一闪就把打印时显示的IMAGE图给闪乱!

[ 本帖最后由 pzyun1985 于 2013-11-9 10:25 编辑 ]
2013-11-09 10:14
pzyun1985
Rank: 2
等 级:论坛游民
帖 子:106
专家分:18
注 册:2013-4-13
收藏
得分:0 
回复 2楼 hu9jj
这个我是知道的,一但运行完批量打印程序,VFP就管不了打印机打到什么飞机去了,我就是想在运行批量打和印程序过程中不显示这个窗口,一来不专业,最主要的一闪一闪看着
2013-11-09 10:17
pzyun1985
Rank: 2
等 级:论坛游民
帖 子:106
专家分:18
注 册:2013-4-13
收藏
得分:0 
回复 5楼 bccn0906
写了没用,是不是我写的地方不对, 要写在什么地方?
2013-11-09 10:22
pzyun1985
Rank: 2
等 级:论坛游民
帖 子:106
专家分:18
注 册:2013-4-13
收藏
得分:0 
回复 11楼 qjbzjp
没用哦,还是一样的,这个是不是VFP批量毕弹的,你们批量的时候没有弹出来吗?
2013-11-09 19:17
pzyun1985
Rank: 2
等 级:论坛游民
帖 子:106
专家分:18
注 册:2013-4-13
收藏
得分:0 
回复 13楼 qjbzjp
其实我知道是循环打印一个表单条记录才出现的问题,如果是打印一个表多记录就只出现一次对话框,但正式编译之后不应该出这个对话框,显得不专业,我只是找不到什么方法解决这个问题
2013-11-09 22:24
pzyun1985
Rank: 2
等 级:论坛游民
帖 子:106
专家分:18
注 册:2013-4-13
收藏
得分:0 
回复 15楼 qjbzjp
但是这个对话框不是我设置的,打完一张他就弹出来一下打完一张就弹一下,他是VF自带的!
2013-11-10 21:01
pzyun1985
Rank: 2
等 级:论坛游民
帖 子:106
专家分:18
注 册:2013-4-13
收藏
得分:0 
回复 楼主 pzyun1985
SELE COUNT(*) FROM 家档表4 INTO ARRAY k
A=YEAR(DATE())
KM=K


ii=1

DO WHILE ii   
USE D:\Klyin\PRINTERTABLE\家档表4.dbf
  GO ii


SELE 小组名称,档案号,姓名,出生日期,婚姻状况,变动日期,相关地说明,联系电话,流动证号,办流动证期,现有子女男,现有子女女,生育证号,避孕状况,开始日期 FROM D:\Klyin\DATATABLE\总人口.dbf WHERE;
村名称=ALLTRIM(家档表4.村名称) AND 小组名称=ALLTRIM(家档表4.小组名称) AND  性别=="女";
AND 户识别号=ALLTRIM(家档表4.户识别号) AND 档案号=ALLTRIM(家档表4.档案号);
AND A-VAL(SUBSTR(ALLTRIM(出生日期),1,4))<50 AND A-VAL(SUBSTR(ALLTRIM(出生日期),1,4))>14 AND (变动类型="流出" OR 变动类型="返回") INTO ARRAY Q


 DELETE FROM D:\Klyin\PRINTERTABLE\家档表2.dbf
PACK
APPEND BLANK
GATHER FROM Q
   i=i+1
   LOOP
REPORT FORM  D:\Klyin\PRINTERTABLE\家庭档案卡2.frx to printer


ENDDO
&& 中间的代码很多,我只截取一小段示例,就是更新一条打印,再更新一条再打印,一直打印到完,涉及内容多不想再折腾一对多报表

[ 本帖最后由 pzyun1985 于 2013-11-11 12:24 编辑 ]
2013-11-11 12:19
pzyun1985
Rank: 2
等 级:论坛游民
帖 子:106
专家分:18
注 册:2013-4-13
收藏
得分:0 
回复 20楼 qjbzjp
图片附件: 游客没有浏览图片的权限,请 登录注册
图片附件: 游客没有浏览图片的权限,请 登录注册

不行哦
2013-11-11 17:50
快速回复:批量打印的时候怎么才不显示那个一闪闪的打印对话框?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026463 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved