如何控制一行中显示的报表参数个数(ssrs)

cyliner 2009-08-11 05:15:31
在reporting services中,一行只显示2个参数,如果参数较多,一下就占据了大半个屏幕,有没有方法能修改其显示个数,比如一行显示3个(最好是能自定义显示),忘大大们指点下
备注:不开发自定义的UI
...全文
235 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
joyceyh 2011-09-15
  • 打赏
  • 举报
回复
哈哈 碰巧,我刚做了这个
不必这么麻烦,你只需要在SQL上做点操作,增加两个标志位,联合控制每行显示的行数
在你原本的SQL前增加两个字段,如下:
(注意,我这里是以一行显示5和作为例子,你可以修改显示的个数的)
SELECT FLOOR(ROWNUM-1)/5 FLAG,
RUWNUM-(FLOOR(ROWNUM-1)/5)*5 FLAG2,
.
.
.(这些就是你原本的查询字段了)
FROM ...(与你之前的不变就可以了)

接下来是在报表上做控制:
要添加一个父组(最前面),用FLAG2作为分组依据,这样就可以了,试试看吧
a__fei 2011-01-20
  • 打赏
  • 举报
回复
也遇到同样的问题
cyliner 2009-12-04
  • 打赏
  • 举报
回复
在网上查找到一个方法,提供的方法是去修改HtmlViewer.css(在\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportServer\Styles目录下),
但没有具体的修改步骤,可有高手实验下?
cowboy5352 2009-11-29
  • 打赏
  • 举报
回复
快快。继续解决的问题。重点问题啊~~~~
ruanwei1987 2009-11-25
  • 打赏
  • 举报
回复
顶顶顶 顶下看斗起
zhenlu_123 2009-11-18
  • 打赏
  • 举报
回复
我也遇到了同样的问题。我想如果你对XML熟悉的话,是不是可以通过修改XML源码达到目的,尝试一下。

6,108

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据库报表
社区管理员
  • 数据库报表社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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