当前位置:编程学习 > C#/ASP.NET >>

请教这种服装尺码的报表是怎么做出来的?

----------------------------------------------------------------------------------------
         |          |                 尺  码                            |         
         |          |    30  31  32  33  34  35    36                   |
商品代码 |   名称   |    35  36  37  38  39  40                         |      单价        
         |          |    39  40  41  42  43  44    45    46  47  均码   |
         |          |    S   M    L  XL  XXL XXXL XXXXL  5XL            |
----------------------------------------------------------------------------------------

K1055444    短裤         10  15   0  0    0   0    0      0   0    0            $180.00
K1063458    袜子          0   0   0  0    0   0    0      0   0    18           $20.00


----------------------------------------------------------------------------------------
                                                                               总计:


刚开始接触水晶报表,还不是很熟悉,看了许多贴子也没找到答案,请各位帮帮忙!

数据结构是这样的

商品代码       数量     商店   商品名称     颜色     尺码       售价
K1013002 17 XXX2店 童袜   白/黑      均码 3.5
K1013002 15 XXX2店 童袜   白/浅蓝    均码 3.5
K1013002 20 XXX1店 童袜   白/黑      均码 3.5
K1013002 20 XXX1店 童袜   白/浅蓝    均码 3.5
K1013002 16 XXX3店 童袜   白/黑      均码 3.5
K1013002 11 XXX3店 童袜   白/浅蓝    均码 3.5
K1013002 14 XXX1店 童袜   白/黑      均码 3.5
K1013002 12 XXX1店 童袜   白/浅蓝    均码 3.5
K1013002 39 总库 童袜   白/黑      均码 3.5
K1013002 24 总库 童袜   白/浅蓝    均码 3.5
K8011005 1 XXX2店 常规跑鞋  白/红       38        169
K8011005 2 XXX2店 常规跑鞋  白/红       39 169
K8011005 3 XXX2店 常规跑鞋  白/红       40 169 --------------------编程问答-------------------- 用word或excel做个效果图,截个图上来看看吧,这排版看不清状况 --------------------编程问答--------------------
引用 1 楼 babyt 的回复:
用word或excel做个效果图,截个图上来看看吧,这排版看不清状况

那是,,最好弄个最终要显示的效果图.
你把图传到csdn上面,然后用那图片地址.. --------------------编程问答-------------------- 嗯,我就这图上传上来,谢谢大家! 不知道用水晶报表可不可能做出这样的报表来

--------------------编程问答-------------------- 像这种表头固定又设计行转列的报表,建议使用中间表或者是SQL语句,拼凑成这种样式。
然后在报表工具中,用一个普通的明细表的样式显示出来即可
--------------------编程问答-------------------- 还是不太懂,自己顶一下,SQL语句怎么实现这种行转列呢! --------------------编程问答-------------------- Spread 能做到的。多行表头



my blog
http://ufo-crackerx.blog.163.com/ --------------------编程问答-------------------- 水晶报表完全可以做,如阿泰所说,行转列构造最终数据,然后灌进去就行了 --------------------编程问答-------------------- 在他的基础上,阿泰哥给做一个试例。大家非常感谢。 --------------------编程问答-------------------- [尺码] 是不是固定的?
如果固定的就太简单了。


如是是动态的,就阿泰的方法。
--------------------编程问答-------------------- Spread 完全可以做,水晶报表太大了。



my blog
http://ufo-crackerx.blog.163.com/ --------------------编程问答-------------------- 这个用水晶报表做 很简单   这都是自己画出来的 --------------------编程问答--------------------  比如水晶报表中使用交叉表的时候,可以直接拖交叉来实现,
还有一种办法就是用SQL 构造出你想要的格式,
然后用一个普通的表,把字段一个一个拖进去就OK 了.

而这个要看你的SQL 功底了.
 
补充:.NET技术 ,  图表区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,