标题:打印问题的求助
取消只看楼主
xs591222
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:28
帖 子:680
专家分:1287
注 册:2009-3-1
结帖率:100%
已结贴  问题点数:50 回复次数:4 
打印问题的求助
我的打印按键中
report form bmddy noeject noconsole prev  之后,用户在预览后,会有二种可能:一是点了打印图标进行打印;二是点了退出图标结束预览并不打印。我的问题是:

report form bmddy noeject noconsole prev   
IF 用户点打印
  记录打印时间
ELSE  &&& 不打印结束预览,则
  记录为“用户未打印”
ENDIF
这里判断用户点打印还是结束预览的变量是什么?或者说 IF所在一行语句中的“用户点打印”之几个字,该换写怎样的语句?

求各路大侠赐教。谢谢啦!
搜索更多相关主题的帖子: report 记录 用户 
2016-05-22 17:38
xs591222
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:28
帖 子:680
专家分:1287
注 册:2009-3-1
得分:0 
回复 2楼 吹水佬
我这是学生报名现场确认过的是要打印的,但有时操作员预览看一下的。

为了后续处理,打印的记录与不打印的记录不一样,再结合其他判断,可以更精确。——因为我不在现场

[此贴子已经被作者于2016-5-22 19:44编辑过]

2016-05-22 19:23
xs591222
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:28
帖 子:680
专家分:1287
注 册:2009-3-1
得分:0 
以下是引用tlliqi在2016-5-22 18:10:46的发言:

可不可以这样
表单放一Spinner控件,用于判断,如用户不选默认0时,为预览。
cPrinter=ThisForm.Spinner1.Value
if cPrinter=0
report form bmddy noeject noconsole prev
else
report form bmddy noeject noconsole to Printer
endi


前面一个是先预览,后可选择打印或不打印
后一个是不预览直接打印

所以,我的问题还是没解决的。
2016-05-22 19:26
xs591222
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:28
帖 子:680
专家分:1287
注 册:2009-3-1
得分:0 
如何截获呢?问题没有得到解决哎
2016-05-23 19:04
xs591222
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:28
帖 子:680
专家分:1287
注 册:2009-3-1
得分:0 
谢谢!

看来 报表监听器可以截获打印按钮事件 VF8.0是没有的
2016-05-24 18:34



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-465135-1-1.html




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

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