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

C#动态报表,求高手解答

c#动态报表 --------------------编程问答-------------------- 将横行展示的内容变成列方式展示,比如时间是查询的一个时间段的,不固定 --------------------编程问答-------------------- 首先,你需要找出所有的“线别”。

然后,你需要找出所有的“时间”。

接下来,做一个右边那个格式的空表,利用上面两个结果作为横坐标和纵坐标(行标题和列标题)。

最后,遍历所得到的交叉二维表的每一个单元格,从这个单元格向左边取行坐标(线别)、向上去列坐标(时间和具体三项指标之一),然后到第一个表中去找第二列是相同线别、第一列是相同时间、列坐标是相同的指标的那一个单元格,拷贝单元格内容。遍历之后就填满了整个交叉二维表。 --------------------编程问答-------------------- 具体三项指标之一     -->    具体两项指标之一


程序并不复杂,关键是头脑要清醒。 --------------------编程问答-------------------- 哎,头疼,刚学C#没多久,不知道有没有人有个实例能看看
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,