添加和配置目录(TableOfContents)控件

按照下面的步骤在报表布局中创建目录(ToC)控件,按照步骤中的设置展示文档目录。

页面报表添加目录(ToC)控件

1.   在报表设计器中,点击新建标签页在报表布局中添加一个新页。

2.   从工具箱中拖拽目录(TableOfContents)控件到1,在2上创建用于展示报表内容的布局。

3.   在设计界面中,选中目录(TableOfContents)控件然后在属性窗口设置FixedHeight属性。此属性与其他控件的中FixedSize属性功能相似。

注:也可以放置OverflowPlaceHolder控件,设置Toc控件的OverflowName属性与其进行关联,用于展示超出Toc控件固定大小的数据。

RDL报表添加目录(ToC)控件

1.   从工具箱中拖拽目录(TableOfContents)控件到报表设计界面,最好放置在报表显著的位置例如报表开始或者结束处。

配置目录(ToC)控件

1.   选中目录(TableOfContents)控件,点击Levels(集合)属性然后点击出现的省略号按钮。

2.   在弹出的LevelDesigner集合编辑器中,根据在文档目录中出现的实体层级使用添加按钮添加需要的级别。可以自定义实体在不同的嵌套级别中。使用单个级别时将所有目录实体显示在同一级下。

3.   选择每一个级别和设置LevelDesigner集合编辑器提供的相关属性。这些属性包括像DisplayPageNumber或者 DisplayFillCharacter这样的常规属性,也包括BackgroundColor, Font, Padding等这样的级别外观属性。这些属性会直接反映到选中级别中出现的所有实体,可以自定义设置他们。关于目录(TableOfContents)控件重要属性的内容可以参见目录章节。

4.   点击确定关闭对话框然后返回设计界面。

5.   在预览标签页中查看报表中出现的目录。

6.   点击任意的目录实体可以导航到报表中的目标控件。