日期:2014-05-20  浏览次数:20589 次

水晶报表怎么把记录动态重复n次?
水晶报表里面,   如果数据库只返回一条记录,在报表中,怎么把这条记录动态重复n次?

如果数据库返回纪录是   A,   10  

这条记录就需要重复显示10   次
如果返回是A,   5

就重复5次

重复次数取决于数据库返回记录中的一个字段

谢谢了啊~~~~~~~




------解决方案--------------------
你先在代码里面处理好,然后在水晶报表里面调用就可以了.
例如你要重复几次,先在代码里面将这条记录重复5次,然后在水晶报表里面重复.
------解决方案--------------------
使用SQL语句返回已经重复了n次的记录集...报表里面不去直接处理重复的问题...
------解决方案--------------------
水晶报表里面是没法处理你的动态需求的,你需要使用Push模式填充数据集,然后绑定到水晶报表 。