1.文本多行显示的处理方法。
参考SSRS: Multiple Ways to Split a String into Multiple Lines
(1) 使用VB的换行符 VBCRLF
(2)使用ASCII码的转换符 CHR(10)
(3)使用HTML的转换符 BR
值得注意的是,在使用HTML转换符时,需要该控件支持HTML属性,设置对应的控件的HTML属性,
例子:
-- VBCRLF
="这是第一行"+ VBCRLF +"这是第二行"
-- CHR(10)
="这是第一行"+ chr(10) +"这是第二行"
-- <br>
="这是第一行 <br> 这是第二行"
显示结果
2.将层级关系的数据显示在一列.
参考how-to-create-a-single-column-multiple-group-grouping-in-ssrs
(1)首先将第一层的栏位拖到列组里面-Employee
(2)然后将第二层的栏位拖到列组里面-SubCategory
(3)然后选中第二层的栏位所在的组-SubCategory,点击鼠标右键,调出右键菜单,在右键菜单中选择插入行,选择在在行组外上方插入,如图所示:
效果如下图
此时的效果图为:
(4)将第一层的列组信息复制到步骤(3)中新添加的行的第二层的列组的上方的单元格内,如图所示,将Employee复制到SubCategory的上方单元格内。
效果图如下显示:
(5)删除多余的列,第一列Employee列,
效果图如下显示:
这就实现了两层关系的在一列中显示的效果,
多层关系的可以按照这样的步骤重复操作即可。
实现效果如下图:
本文介绍了使用SSRS进行文本多行显示的方法,包括使用VB的换行符、ASCII码的转换符和HTML的转换符,并展示了如何在单一列中显示层级关系的数据,通过拖拽和插入行组的操作实现多层关系的一列显示。

987

被折叠的 条评论
为什么被折叠?



