设置超级数据块格式

  1. 在“设计”模式下,单击超级数据块的边框以选择该数据块。
  2. 右键单击超级数据块并选择超级数据块格式。或者,单击超级数据块并选择格式>对象属性。将显示超级数据块格式对话框。
  3. 常规选项卡上指定此信息:
    名称
    默认情况下,超级数据块命名为 HyperblockN,其中 N 为序列号。可以更改名称以便于引用公式中的超级数据块。
    列表
    可以更改分配给超级数据块的列表。例如,从本地列表更改为全局列表。
    复制到本地
    将全局列表转换为本地列表。此选项不适用于切片上的超级数据块。
    列表设计器
    打开列表设计器。此选项不适用于切片上的超级数据块。
    分页
    注意

    不能对可展开的切片使用分页功能。

    使用页面大小当前页面字段显示多个页面上的列表。在字段中指定变量并使用操作来控制它们的值。页面大小指定每页上显示的元素数量。
    页面大小和当前页码是可在报告中引用的两个与分页相关的超级数据块属性。这是与分页相关的属性的完整列表:
    属性 语法
    页面大小 =ReportObjects.[HB_name].pagesize
    页计数 =ReportObjects.[HB_name].pagecount
    当前页码 =ReportObjects.[HB_name].Currentpagenumber
    当前页面大小 =ReportObjects.[HB_name].Currentpagesize
    行计数 =ReportObjects.[HB_name].Rowcount
    或者,使用分页 Web 扩展来实现分页。
    全局输出单元格属性
    要使层次结构列表在“报告”视图中可展开和折叠,请选中对层次结构输出单元格使用全局设置复选框。
    注意

    定义全局输出单元格属性时,无法为展开切片的超级数据块中的不同层次结构定义不同的设置。

    启用展开折叠并先展开为
    选择复选框并指定初始展开级别,以便用展开和折叠图标展开元素。
    清除复选框以展开所有元素,而无需展开和折叠图标。
    您可以使用公式以动态设置展开级别。
    指定 1 以仅显示层次结构的顶级。
    指定 0 以展开所有元素,带有展开和折叠全部或部分列表的图标。
    指定 -1 以展开所有元素,不带展开和折叠图标。
    您可以使用公式以引用 XML 变量,动态配置轴上任意数量的层次结构。例如,创建一个报告变量 ExpandXML,并将此<表>作为值粘贴到属性 - 报告变量窗格中:
    <Table> 
    
        <Row name="[Product]"> 
    
           <Property name="ExpandLevel" value="1" /> 
    
           <Property name="Indent" value="TRUE" /> 
    
        </Row> 
    
        <Row name="[Region]"> 
    
           <Property name="ExpandLevel" value="2" /> 
    
           <Property name="Indent" value="TRUE" /> 
    
        </Row> 
    
        <Row name="[Period]"> 
    
           <Property name="ExpandLevel" value="3" /> 
    
           <Property name="Indent" value="FALSE" /> 
    
        </Row> 
    
        <Row name="Default"> 
    
           <Property name="ExpandLevel" value="1" /> 
    
           <Property name="Indent" value="TRUE" /> 
    
        </Row> 
    
     </Table> 
    当引用的层次结构名称是列表或切片定义的一部分时,就会应用该变量。行名称默认应用于不属于 XML 定义的层次结构。若 XML 定义没有默认行,则展开级别设置为 1。
    缩进标签
    如果选中,则层次结构列表的每个级别相对于上面的级别进行缩进。清除此框可直接显示彼此之间的级别。使用公式时,指定 TRUEFALSE。您可以使用公式以引用 XML 变量,动态配置轴上任意数量的层次结构。创建报告变量 ExpandXML,并在属性 - 报告变量窗格中使用上述示例作为值。
  4. 输出单元格选项卡上指定此信息:
    新建
    创建键输出单元格。
    “值”部分列出超级数据块的键输出单元格和值单元格。
    显示值 (~)
    例如,可指定超级数据块是否显示元素的唯一名称或其标题。如果将数字格式应用于键输出单元格,将会影响所选内容。如果键输出单元格的数字格式为代字号 (~),则会影响在“显示值”列选择的内容。但如果选择 @ 作为数字格式,无论在“显示值”列选择什么内容,超级数据块都显示元素的唯一名称。
    位置
    可指定键输出单元格在超级数据块中的位置。
    的属性
    显示所选单元格的属性。
    启用展开折叠并先展开为
    注意

    此选项仅对具有值唯一名称<层次结构>唯一名称的输出单元格才会激活。

    选择复选框并指定初始展开级别,以便用展开和折叠图标展开元素。
    清除复选框以展开所有元素,而无需展开和折叠图标。
    您可以使用公式以动态设置展开级别。
    指定 1 以仅显示层次结构的顶级。
    指定 0 以展开所有元素,带有展开和折叠全部或部分列表的图标。
    指定 -1 以展开所有元素,不带展开和折叠图标。
    您可以使用公式以引用 XML 变量,在所选单元格中动态配置轴上任意数量的层次结构。在切片中,XML 变量必须只用于全局输出单元格属性。
    缩进标签
    注意

    此选项仅对具有值唯一名称<层次结构>唯一名称的输出单元格才会激活。

    如果选中,则层次结构列表的每个级别相对于上面的级别进行缩进。清除此框可直接显示彼此之间的级别。使用公式时,指定 TRUEFALSE。您可以使用公式以在所选单元格中动态更改所有层次结构的值。您可以使用公式以引用 XML 变量,在所选单元格中动态配置轴上任意数量的层次结构。在切片中,XML 变量必须只用于全局输出单元格属性。
    注意

    选择以下项目时,启用展开折叠并先展开为缩进标签选项禁用:

    • 常规选项卡中的全局输出单元格属性设置。
    • 没有唯一名称值的输出单元格。
    • 值单元格项目。

    填充样式
    默认情况下,标准将被选中。选择值单元格时,填充样式不可用。
    列宽
    对于每个输出单元格和值单元格,您都可以定义计算列宽的方式。使用当前宽度使用列在报告电子表格定义中的宽度。自动计算宽度使用超级数据块的内容来计算宽度。您可以为所有列设置相同的宽度、最小宽度以及宽度依存的百分比。
  5. 外观选项卡上,指定是否显示超级数据块边框,如果是,选择边框的颜色和粗细。
  6. 单击确定