以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何设计这种表格 (http://foxtable.net/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及对应的数量。
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2008/11/19 16:36:00 -- 我建议你不要直接生成excel报表,虽然这样是可以的,但是相对会复杂一点。 最好的方式是直接在foxtable增加一个统计表,这个表的格式为: 此主题相关图片如下:spximage.gif 复杂表头的设计你已经掌握,就不再重复。 设计好统计表后,即可通过计算代码很轻松地得到你需要的结果。 先设计好统计表,尝试自己编写代码进行统计,如果还是搞不定,可以再传上来,大家帮你。 |
||||
-- 作者:smartem -- 发布时间:2008/11/19 17:32:00 -- 我感觉明细表中的列太多了,是不是应该分拆为两个关联表要好一些。子表中仅记录每一张碟片的信息。 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2008/11/19 17:45:00 -- 这个看个人的习惯了。 我会倾向于一个表,由于列数太多,我会做一个录入窗口,方便数据的查阅和录入。 |