| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1721 人关注过本帖
标题:[blue]VFP编程技巧擂台赛[二] [/blue]
只看楼主 加入收藏
wjp456789
Rank: 5Rank: 5
来 自:四川成都
等 级:职业侠客
威 望:1
帖 子:345
专家分:330
注 册:2012-6-25
结帖率:90.91%
收藏
已结贴  问题点数:30 回复次数:36 
[blue]VFP编程技巧擂台赛[二] [/blue]
数据来源。EXCEL表格。成绩如图所示。。。

 
图片附件: 游客没有浏览图片的权限,请 登录注册


要达到的目的如图

图片附件: 游客没有浏览图片的权限,请 登录注册



也就数据的转换问题。类似于我之前发的一个贴子。反过来转换。。。我前一个贴子是将图二的效果转换为图一的效果。

请各位想最简单的办法。
在excel里我用的sum(if())函数实现的。但是操作起来还是费时。如果编程好后。直接用程序转换就快了。
sum(if())函数如图

 
图片附件: 游客没有浏览图片的权限,请 登录注册

 
搜索更多相关主题的帖子: 技巧 擂台赛 如图所示 EXCEL 
2012-10-18 14:10
wjp456789
Rank: 5Rank: 5
来 自:四川成都
等 级:职业侠客
威 望:1
帖 子:345
专家分:330
注 册:2012-6-25
收藏
得分:0 
想弄标题颜色弄不来。。。
表格数据
cjb.rar (48.46 KB)


[ 本帖最后由 wjp456789 于 2012-10-18 14:34 编辑 ]

我是来向高手学习的!
2012-10-18 14:19
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:30 
图片附件: 游客没有浏览图片的权限,请 登录注册


程序代码:
set safety off
sele * from cjb grou by 课程名称 into curs kc
dime a[5]
for i=1 to 5
a[i]=课程名称
skip
endf
sele 序号,准考证号,姓名,专业,sum(iif(课程名称=a[1],成绩,0)) &a[1],sum(iif(课程名称=a[2],成绩,0)) &a[2], ;
sum(iif(课程名称=a[3],成绩,0)) &a[3],sum(iif(allt(课程名称)=a[4],成绩,0)) 英语二,sum(iif(课程名称=a[5],成绩,0)) &a[5] from cjb grou by 姓名 order by 序号
2012-10-18 15:08
wjp456789
Rank: 5Rank: 5
来 自:四川成都
等 级:职业侠客
威 望:1
帖 子:345
专家分:330
注 册:2012-6-25
收藏
得分:0 
果然是高手

我是来向高手学习的!
2012-10-18 15:15
wjp456789
Rank: 5Rank: 5
来 自:四川成都
等 级:职业侠客
威 望:1
帖 子:345
专家分:330
注 册:2012-6-25
收藏
得分:0 
可否直接将 select distinct(课程名称)from cjb 赋值给一个数组A

我是来向高手学习的!
2012-10-18 15:18
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9809
专家分:26987
注 册:2012-2-5
收藏
得分:0 
into array aaaa

坚守VFP最后的阵地
2012-10-18 15:38
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
有人领分了,good!

授人以渔,不授人以鱼。
2012-10-18 22:20
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
奇怪,你这个统计表格不是从数据库直接生成的吗,干嘛要通过一个导出数据表来转换?

授人以渔,不授人以鱼。
2012-10-20 05:09
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
回复 8楼 TonyDeng
可能是不怕麻烦噻
2012-10-20 07:20
wjp456789
Rank: 5Rank: 5
来 自:四川成都
等 级:职业侠客
威 望:1
帖 子:345
专家分:330
注 册:2012-6-25
收藏
得分:0 
数据库导出只有那种格式。人家不给第二种格式。

我是来向高手学习的!
2012-10-20 09:36
快速回复:[blue]VFP编程技巧擂台赛[二] [/blue]
数据加载中...
 
   



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

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