| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 7366 人关注过本帖
标题:怎样设置打印页数或记录
只看楼主 加入收藏
solution
Rank: 1
等 级:新手上路
帖 子:206
专家分:0
注 册:2006-6-26
收藏
得分:0 
wzxc你有没有办法打印某几条不连续的记录像删除那样:只要选中要删除的记录(前面有那个黑的删除标志)就能把想要删除的记录给删除掉啊?
我的意思是在要打印的记录前面点击,就像删除那样有个黑的标记.要打印什么记录就点击哪几条就能打印这几条记录呢?

2006-07-19 18:22
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:0 
我这里网络很不稳定,中午发完后就掉线了。直到现在,终于上来了。
如果是这样,就简单了。就不用上面的方法了。
在你的表中增加一个字段,“打印否”,逻辑类型。
方法1、将form的grid1.打印否的文本框去掉,改成复选框。
方法2、在“打印否”列的text1某个事件中:
select tablename
if 打印否=.f.
replace 打印否 with .t.
else
replace 打印否 with .f.
endif
thisform.refresh

打印条件改成 for 打印否=.t.
ok

认真看书学习,弄通Fox主义。
2006-07-19 20:20
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:0 
solution:你的这个办法,记录少可以,如果有成千上百的记录要打印,挨个点击呀?

认真看书学习,弄通Fox主义。
2006-07-19 20:27
solution
Rank: 1
等 级:新手上路
帖 子:206
专家分:0
注 册:2006-6-26
收藏
得分:0 

wzxc谢谢你,你教我的方法很好,可是每次打印完以后都要把"打印否"点击为".F.",不然每次打印都会打印没有取消的记录.不知道你有没有方法把你教我1.做微调框可可连续打印的那种2.打印不同页的不同记录的那种.
我把它们都设置了.我发现只要运行第2种方法,第1种就打印出一张空白纸.然后再打印我所需的记录.你能不能帮我想想办法,把它们结合起来.还有就是每次打印第2种方法时不用把"打印否"改动,就能在下次打印时不出现上次没消掉的打印记录啊
我拜你为师吧!


2006-07-20 15:25
solution
Rank: 1
等 级:新手上路
帖 子:206
专家分:0
注 册:2006-6-26
收藏
得分:0 
我想请问一下wzxc,你教我的noconsole是什么意思啊?

2006-07-20 15:34
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:0 
打印完成后,
replace all 打印否 with .f.
不就完了!!!

我这就要回公司了,明天有个会议。
其余的问题挺复杂的。你今天一个问题,明天一个问题,我只是就事论事给你回答,我没有见过你的数据表和表单,究竟都有什么样的记录需要打印,没有整体概念,现在我也无法协调,最好是你能发给我你的表和表单,等我回来再探讨好吗?

认真看书学习,弄通Fox主义。
2006-07-20 15:43
solution
Rank: 1
等 级:新手上路
帖 子:206
专家分:0
注 册:2006-6-26
收藏
得分:0 
谢谢你.我已经把两个功能都结合好了.谢谢你了.我已没问题了.再此深深地向你表示感谢.你帮我的太多了.

2006-07-20 15:55
solution
Rank: 1
等 级:新手上路
帖 子:206
专家分:0
注 册:2006-6-26
收藏
得分:0 
每天问你问题打扰到你我很抱歉!

2006-07-20 16:10
快速回复:怎样设置打印页数或记录
数据加载中...
 
   



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

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