| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 1262 人关注过本帖
标题:报表打印设置
取消只看楼主 加入收藏
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:10 
报表打印设置
请教各位高手,我打算设计一个报表并与一个表有联系:
报表的列标头的字段不固定,它随列内容变化而变化,这样怎样写出字段的表达式呢?
表中的字段有学号、姓名、年级,班级,考场等,每一列必须同一个年级并在标头上显示对应的年级
2015-10-15 10:19
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
我想设置考场报表,表里有七年级、八年级、九年级交叉,上下是同年级但不能同班,左右不能同年级,不同考场模式不一样,因此列标头不同
比如:
七年级   八年级
012      123
李海     赵丽   
2015-10-16 09:10
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
怎样设置列表头跟着列数据变化而变化
2015-10-16 11:32
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
我有这样设想,从一个表查询出所需数据,再按年级查询分成两表再合成一个表,即
 select  学号1,姓名1 from kc1 where  考场=i AND 年级=a(1) ORDER BY 考号  into cursor kach1
 select  学号2,姓名2 from kc1 where  考场=i AND 年级=a(2) ORDER BY 考号  into cursor kach2
但怎样合成的表字段是学号1,姓名1,学号2,姓名2,
2015-10-16 11:37
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
请问高手们,一个报表可以同时使用两个临时表,如果可以,需要怎样设置呢?
2015-10-16 11:40
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
先感谢吹水佬指点,测试后有问题再交流
2015-10-16 15:11
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
经过测试,以下代码有不能识别的短语或关键字
select RECNO() as id, 学号1,姓名1 from kc1 where  考场=i AND 年级=a(1) ORDER BY 考号  into cursor kach1
 select RECNO() as id, 学号2,姓名2 from kc1 where  考场=i AND 年级=a(2) ORDER BY 考号  into cursor kach2
 SELECT kach1.学号1 as 学号1,;
         kach1.姓名1 as 姓名1,;
         kach2.学号2 as 学号2,;
         kach2.姓名2 as 姓名2;
     FROM kach1, kach2;
     WHERE kach1.id==kach2.id
2015-10-16 15:27
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
修改后测试,出现找不到id,如果把WHERE kach1.id==kach2.id删除,左边的姓名重复
2015-10-16 16:16
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
表kc1的字段有考号、学号、姓名、考场
2015-10-16 16:18
TZTJ
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:737
专家分:115
注 册:2008-1-15
收藏
得分:0 
吹水佬给的有点接近,但效果不是很理想,得到的表左边一个名字重复很多次
2015-10-16 21:22
快速回复:报表打印设置
数据加载中...
 
   



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

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