以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  如何设计这种表格  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=1177)

--  作者:smartem
--  发布时间:2008/11/19 16:28:00
--  如何设计这种表格
如附件:最终需要的格式在Excel报表中,感觉表中的列太多了,是否做成关联表要好一些。
另:请教如何实际多列的合并汇总排序。如每一行都包含TOP1的ErrorCode及对应的数量、TOP2的ErrorCode及对应的数量、TOP3的ErrorCode及对应的数量,在汇总时要将TOP1、TOP2、TOP3的相同ErrorCode合并再计算出各自的数量,重新排序后生成新的TOP1、TOP2、TOP3的ErrorCode及对应的数量。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:良率报表系统.rar


--  作者:狐狸爸爸
--  发布时间:2008/11/19 16:36:00
--  
我建议你不要直接生成excel报表,虽然这样是可以的,但是相对会复杂一点。
最好的方式是直接在foxtable增加一个统计表,这个表的格式为:


图片点击可在新窗口打开查看此主题相关图片如下:spximage.gif
图片点击可在新窗口打开查看

复杂表头的设计你已经掌握,就不再重复。

设计好统计表后,即可通过计算代码很轻松地得到你需要的结果。

先设计好统计表,尝试自己编写代码进行统计,如果还是搞不定,可以再传上来,大家帮你。

--  作者:smartem
--  发布时间:2008/11/19 17:32:00
--  

我感觉明细表中的列太多了,是不是应该分拆为两个关联表要好一些。子表中仅记录每一张碟片的信息。


--  作者:狐狸爸爸
--  发布时间:2008/11/19 17:45:00
--  
这个看个人的习惯了。
我会倾向于一个表,由于列数太多,我会做一个录入窗口,方便数据的查阅和录入。