| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 777 人关注过本帖
标题:还是请教各位老师打印的问题 ,这次上传了附件
只看楼主 加入收藏
fhnezha
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2018-5-25
  得分:0 
回复 9楼 wengjl
你说的和我现在用的方法大致一样,无法解决某个人少第七次的不显示,而第八次的显示在第七次的位置
2019-01-08 15:37
fhnezha
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2018-5-25
  得分:0 
回复 10楼 gs2536785678
我这个数据库中的表中有一项叫执行时间,

你说的竖向合并,我还没操作过
2019-01-08 15:38
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:182
帖 子:7552
专家分:18264
注 册:2012-2-5
  得分:0 
先处理数据,再做报表

坚守VFP最后的阵地
2019-01-13 20:45
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:182
帖 子:7552
专家分:18264
注 册:2012-2-5
  得分:0 
* 运行环境:WINXP+VFP9
CLOSE DATABASES ALL
USE jbxx IN 0
SELECT jbxx
SCAN NEXT 1 && 此处为测试用
    SELECT xm, zxsj FROM gz_201410 where xm == jbxx.xm ;
         UNION ALL SELECT xm, zxsj FROM gz_201501 where xm == jbxx.xm ;
        UNION ALL SELECT xm, zxsj FROM gz_201601 where xm == jbxx.xm ;
        UNION ALL SELECT xm, zxsj FROM gz_201605 where xm == jbxx.xm ;
        UNION ALL SELECT xm, zxsj FROM gz_201607 where xm == jbxx.xm ;
        UNION ALL SELECT xm, zxsj FROM gz_201701 where xm == jbxx.xm ;
        UNION ALL SELECT xm, zxsj FROM gz_201709 where xm == jbxx.xm ;
        UNION ALL SELECT xm, zxsj FROM gz_201801 where xm == jbxx.xm ;
        INTO CURSOR tt
ENDSCAN
临时表 tt 即为报表的数据源,就不用考虑某个人某年的数据不存在的问题。

附件: 您没有浏览附件的权限,请 登录注册

坚守VFP最后的阵地
2019-01-13 21:21
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:182
帖 子:7552
专家分:18264
注 册:2012-2-5
  得分:0 
VFP控制EXCEL生成的数据


[此贴子已经被作者于2019-1-14 01:17编辑过]

附件: 您没有浏览附件的权限,请 登录注册

坚守VFP最后的阵地
2019-01-14 00:24
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:版主
威 望:356
帖 子:11418
专家分:42600
注 册:2006-5-13
  得分:2 
以下是引用fhnezha在2019-1-8 10:48:52的发言:

我们这儿只有一个重名的,没有关系,请问我前面的提到的:固定显示八行,通过姓名查找每个表,有数据的显示一行,没有数据的不显示,这个能不能操作?怎么操作?

设计程序要有一定的预见性和通用性,现在只有一个重名并不能保证以后不会增加重名,选择合适的关键字对数据表的设计至关重要。

活到老,学到老! http://www.qs98.com E-mail:hu-jj@21cn.com
2019-01-14 08:10
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:182
帖 子:7552
专家分:18264
注 册:2012-2-5
  得分:0 
以下是引用fhnezha在2019-1-8 15:37:46的发言:

你说的和我现在用的方法大致一样,无法解决某个人少第七次的不显示,而第八次的显示在第七次的位置

可以通过增加空白记录的方法解决问题

坚守VFP最后的阵地
2019-01-14 11:58
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:182
帖 子:7552
专家分:18264
注 册:2012-2-5
  得分:0 
附件: 您没有浏览附件的权限,请 登录注册

坚守VFP最后的阵地
2019-01-14 22:56







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

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