| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 713 人关注过本帖
标题:在数据打印后将打印记录自动录入到“报名数据表”中?
只看楼主 加入收藏
dengxsh
Rank: 2
等 级:论坛游民
帖 子:87
专家分:40
注 册:2013-2-26
结帖率:73.68%
收藏
已结贴  问题点数:10 回复次数:7 
在数据打印后将打印记录自动录入到“报名数据表”中?
在数据打印后将打印记录自动录入到“报名数据表”中?要求同一个学生多次打印的记录都一一显示出!
数据打印.zip (9.5 KB)
在数据打印后将打印记录自动录入到“报名数据表”中?要求同一个学生多次打印的记录都一一显示出!
搜索更多相关主题的帖子: 打印 记录 数据表 
2013-05-13 12:15
kiff
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:贵宾
威 望:46
帖 子:756
专家分:2531
注 册:2013-1-30
收藏
得分:0 
你这命题与如下的一样,你要解决什么问题?
https://bbs.bccn.net/thread-406416-1-1.html
2013-05-13 12:21
dengxsh
Rank: 2
等 级:论坛游民
帖 子:87
专家分:40
注 册:2013-2-26
收藏
得分:0 
回复 2楼 kiff
就是参照那个实例。
我的意思是:打印此条信息到一个固定的报表,此查询的数据另存到一个表中作为记录,该记录可以重复录入。比如:李三这个学生来查询并打印了3次,那么在“报名数据表”中应该显示3条相同的记录,也就是说查询打印一次就记录一次!!
2013-05-13 12:26
kiff
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:贵宾
威 望:46
帖 子:756
专家分:2531
注 册:2013-1-30
收藏
得分:0 
以下是引用dengxsh在2013-5-13 12:26:33的发言:

就是参照那个实例。
我的意思是:打印此条信息到一个固定的报表,此查询的数据另存到一个表中作为记录,该记录可以重复录入。比如:李三这个学生来查询并打印了3次,那么在“报名数据表”中应该显示3条相同的记录,也就是说查询打印一次就记录一次!!
打印改成这样
LOCAL query_tmp1
query_tmp1=thisform.grid1.RecordSource
IF EOF(query_tmp1)
    RETURN
ENDIF
SELECT 报名数据库
APPEND FROM (DBF(query_tmp1))
go top in (query_tmp1)
SELECT (query_tmp1)
REPORT FORM 报表1 preview
GO TOP IN (query_tmp1)
2013-05-13 12:29
dengxsh
Rank: 2
等 级:论坛游民
帖 子:87
专家分:40
注 册:2013-2-26
收藏
得分:0 
回复 4楼 kiff
请问:能否在记录表最后列记录下每次打印的具体时间(例如:2013/05/13  14:03:50)
2013-05-13 14:04
kiff
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:贵宾
威 望:46
帖 子:756
专家分:2531
注 册:2013-1-30
收藏
得分:10 
以下是引用dengxsh在2013-5-13 14:04:05的发言:

请问:能否在记录表最后列记录下每次打印的具体时间(例如:2013/05/13  14:03:50)
可以: 如有一 打印时间  字段

LOCAL query_tmp1
query_tmp1=thisform.grid1.RecordSource
IF EOF(query_tmp1)
    RETURN
ENDIF
SELECT (query_tmp1)
SCATTER memv
m.打印时间=datetime()
SELECT 报名数据库
APPEND BLANK
GATHER memv
SELECT (query_tmp1)
REPORT FORM 报表1 preview
GO TOP IN (query_tmp1)
2013-05-13 14:07
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
以下是引用dengxsh在2013-5-13 12:26:33的发言:

就是参照那个实例。
我的意思是:打印此条信息到一个固定的报表,此查询的数据另存到一个表中作为记录,该记录可以重复录入。比如:李三这个学生来查询并打印了3次,那么在“报名数据表”中应该显示3条相同的记录,也就是说查询打印一次就记录一次!!
打印此条信息到一个固定的报表-----打印信息可用临时表
如:
sele * from 表 where 姓名=="李三" into curs lsb
REPORT FORM 报表 preview

此查询的数据另存到一个表中作为记录,该记录可以重复录入。比如:李三这个学生来查询并打印了3次,那么在“报名数据表”中应该显示3条相同的记录,也就是说查询打印一次就记录一次-----把打印的临时表内容追加到“报名数据表”中
如:
sele 报名数据表
appe from lsb
2013-05-13 14:30
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
楼主同类问题多次提问,难道不可以举一反三吗?

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2013-05-13 16:26
快速回复:在数据打印后将打印记录自动录入到“报名数据表”中?
数据加载中...
 
   



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

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