关于RDLC报表里多列格式化的问题?

tangyong12 2010-01-25 07:21:51
之前一直使用的水晶报表,刚接触RDLC报表,现在碰到一个问题,请各位帮忙看看。以前在水晶报表里如果想一行显示两条数据的话可以通过设置多列格式化实现,但是不知道在RDLC报表里如何设置,有说用矩阵实现的,但是矩阵里分组后不知道怎么控制一行里只显示两条数据,具体要实现的效果如下:

字段1 字段2 字段1 字段2 //只显示两条记录
V1 V2 V3 V4
V5 V6 V7 V8
...
问题比较急,网上没搜到相关解决方法,望不吝指教!
...全文
527 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
tangyong12 2010-01-28
  • 打赏
  • 举报
回复
多谢各位了,问题解决了,我用的sql server 2000数据库,没有ROW_NUMBER函数,所以才发帖请教一下,不过现在已经解决了,还是参考的babyt兄提供的方法,把ROW_NUMBER函数在SQL 2000里用另外一种方式取出数据,目前已解决,谢谢!
lyboyc 2010-01-27
  • 打赏
  • 举报
回复
没做过,最笨的方法放个分组,里面两张表,一个有上边框,一个有下边框。
出来看着就是一行两条数据。
悔说话的哑巴 2010-01-27
  • 打赏
  • 举报
回复
刚才帮搜了一下:
http://www.cnblogs.com/waxdoll/archive/2006/09/02/493350.html
悔说话的哑巴 2010-01-27
  • 打赏
  • 举报
回复
这个用的很少,我一般都用CRYSTAL REPORTS
qlzf11140820 2010-01-27
  • 打赏
  • 举报
回复
up..
Rommen 2010-01-26
  • 打赏
  • 举报
回复
up
阿泰 2010-01-25
  • 打赏
  • 举报
回复
现在网上通用的应该都是参考的
http://www.cnblogs.com/waxdoll/archive/2006/09/02/493350.html

单纯从字面上看,如果是一行显示两列数据的话 ,应该是
SELECT 
(ROW_NUMBER() OVER (ORDER BY Name) - 1) / 4 + 1 AS TitleRow,
(ROW_NUMBER() OVER (ORDER BY Name) - 1) % 4 + 1 AS TitleColumn,
Name,
Color,
ThumbNailPhoto
FROM Production.MailLabel

中的4改为2.

qqzeng-ip 2010-01-25
  • 打赏
  • 举报
回复
帮顶了

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧