日期:2014-05-17  浏览次数:20319 次

请教一个动态列生成的问题


要实现上图效果。
其中包装数量很多,达到90多个,要显示按包装的金额,无论有没有金额,都要显示所有包装,没有产生金额的显示为0,其中金额是在多张表中,需要按条件累加。

我先取出报表主要信息,然后按每笔主要信息进行外循环,再用包装表进行内循环,中间对金额进行计算并更新。

效果是达到了,但效率极低。

各位是否有效率的办法?

没有分了,发在这里。

谢谢!

------解决方案--------------------
先将包装数据查询出来,以竖直方向显示,再行转列..