| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1258 人关注过本帖, 2 人收藏
标题:请教:这个带统计的查询如何设计啊
只看楼主 加入收藏
寻H不得
Rank: 4
等 级:业余侠客
威 望:1
帖 子:181
专家分:222
注 册:2010-10-9
收藏
得分:0 
回复 10楼 hdlxdl
个人觉得:
制作报表我建议还是将统计结果粘贴到word或者excel当中去制作好一些
毕竟你统计出来的东西不是定列数的 用VFP只是一个过渡工具
有更好的排版软件为什么不用呢?
当然你如果只要个结果可以直接输出到打印机就OK了
2011-08-02 19:59
shyibaoban
Rank: 1
等 级:新手上路
帖 子:125
专家分:2
注 册:2008-12-3
收藏
得分:0 
好久没来了,又长见识了
2011-08-05 09:14
panpende
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:4
帖 子:528
专家分:963
注 册:2009-4-27
收藏
得分:0 
按纸形设置一个可以打印最多列的报表,然后在打印条件中按实际需要设置打印前几列。
2011-08-06 12:43
hdlxdl
Rank: 1
等 级:新手上路
帖 子:12
专家分:1
注 册:2011-6-13
收藏
得分:0 
可以试试用COPY STRUCTURE EXTENDED和 CREATE FROM 这两个命令来处理不同列数的统计
其中在COPY STRUCTURE EXTENDED 命令所创建的新表,可以将南瓜;冬瓜。。等类似添加“记录”一样添加到新表中。
CREATE FROM 命令所创建的新表,将南瓜;冬瓜。。等又转换成字段名
2011-08-08 17:37
寻H不得
Rank: 4
等 级:业余侠客
威 望:1
帖 子:181
专家分:222
注 册:2010-10-9
收藏
得分:0 
回复 14楼 hdlxdl
楼上的想法 我也用过的
一般没有问题
但是遇到南瓜 西瓜这个数列出现“51号玉米”“920农药”等带数字开头的会遇到麻烦的
还有遇到有空栏的话也麻烦
2011-08-08 22:03
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
程序代码:
CREATE CURSOR HW (单位 C(10),物类别 C(10),到货时间 C(10))
CSTR=[东山村,南瓜,20110701;西山村,冬瓜,20110701;南山村,西瓜,20110701;北山村,木瓜,20110702;李家村,丝瓜,20110702;王家村,南瓜,20110702;]+;
[南山村,冬瓜,20110702;北山村,西瓜,20110702;李家村,木瓜,20110702;南山村,丝瓜,20110702;北山村,香瓜,20110703;李家村,哈蜜瓜,20110703;]+;
[王家村,南瓜,20110703;南山村,冬瓜,20110703;北山村,西瓜,20110703;李家村,蚕豆,20110703;南山村,大豆,20110703]

FOR I=1 TO ALINES(ASZ,CHRTRAN(CSTR,[;],CHR(13)+CHR(10)))
    =ALINES(ASX,CHRTRAN(ASZ[I],[,],CHR(13)+CHR(10)))
    INSERT INTO HW FROM ARRAY ASX
ENDFOR
SELECT DISTINCT 物类别 FROM HW INTO CURSOR WLB
CSQL=[SELECT 单位]
SCAN
   CSQL=CSQL+[,CAST(SUM(IIF(ALLTRIM(物类别)==']+ALLTRIM(物类别)+[',1,0)) AS N(6)) AS ]+ALLTRIM(物类别)+IIF(RECNO()<RECCOUNT(),[],[ FROM HW GROUP BY 1 INTO CURSOR T])
ENDSCAN
MESSAGEBOX(CSQL,64,[生成代码提示])
EXECSCRIPT(CSQL)
BROWSE


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

坚守VFP最后的阵地
2013-09-06 01:41
bccn201203
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:680
专家分:1140
注 册:2012-3-14
收藏
得分:0 
此类问题是典型的父子表关联问题
INDEX + SET RELATION
2020-08-05 22:19
快速回复:请教:这个带统计的查询如何设计啊
数据加载中...
 
   



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

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