页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

概述

表头设计可以对组合分析报表表头显示文字和样式进行设计,以及设置表头是否显示。

设置表头

组合分析允许对表头的字体进行样式设计,允许用HTML语句设计表头样式和用函数设置动态的表头。

如果不设置表头,表头的默认值是函数“CurrentReportName()”,自动获取当前组合分析的名称为表头名称

入口

点击组合分析报表上方的“工具栏”的 报表设置 按钮,弹出“报表设置”窗口,点击 设置表头 按钮,如下图所示:

面板
borderColor#BBBBBB
bgColor#F0F0F0
borderWidth1
borderStylesolid

目录

实现方法

实现方法说明效果
直接输入表头名称

直接在文本框中输入“销售情况分析查询”,设置字体大小为

“4”,加粗。

HTML语句编写

面向技术人员,可用HTML代码实现对表头样式的设计。点击

HTML 按钮,然后直接在文本框中输入代码语句即可。

函数设置动态表头

在实际中,表头名称有可能是动态获取的,可以用函数设置动

态表头。

例如,根据“销售区域”参数的切换,表头名称也随之改变。

可以点击 函数 按钮,选择 GetParamValue("销售区域")

数,并在文本框中继续输入“销售情况分析查询”

  Image RemovedImage Added

“销售区域”不勾选参数,表头名称显示为“销售情况分析查询”

Image Added

“销售区域”选择“东北”,“销售区域”不勾选参数,表头名称显示为“销售情况分析查询”

Image Modified

 

 

设置表头的函数说明如下:

  • CurrentUserID:获取当前用户的ID。
  • CurrentUserAlias:获取当前用户的别名。
  • CurrentUserName:获取当前用户的名称。
  • CurrentReportName:获取当前多维分析的名称。
  • CurrentUserDefaultDepartName:获取当前用户所属的默认机构的名称。
  • CurrentTime:获取当前系统时间。
  • GetParamValue:获取参数值。
  • EvalString:获取报表单元格的值作为表头。 示例:EvalString("this.getCellValue(1,2)"),其中"this"表示当前报表,getCellValue(rowIndex,colIndex)表示指定对应行号与列号所在单元格的值,行号和列号从0开始算起,且行头或列头也要计算在内。

报表设置”窗口的设置项主要分为四类:

  • 设置表头:用于设置表头,可以用函数设置表头,可以对表头的字体样式进行设置。默认值是函数“CurrentReportName()”。表头函数的说明如下:
    1. CurrentUserID:获取当前用户的ID。
    2. CurrentUserAlias:获取当前用户的别名。
    3. CurrentUserName:获取当前用户的名称。
    4. CurrentReportName:获取当前灵活分析的名称。
    5. CurrentUserDefaultDepartmentName:获取当前用户所属的默认机构的名称。
    6. CurrentTime:获取当前系统时间。
    7. CurrentDate:获取当前系统日期。
    8. GetParamValue:获取参数值。
    9. EvalString:获取执行自定义JavaScript脚本后的返回值。例如,获取报表单元格的值作为表头的示例:EvalString("this.getCellValue(1,2)"),其中“this”表示当前报表,getCellValue(rowIndex,colIndex)表示指定对应行号与列号所在单元格的值,行号和列号从0开始算起,且行头或列头也要计算在内。
    1. GetParamValue("产品目录名称")

显示表头

 

直接输入表头名称HTML语句编写函数设置动态表头

直接在文本框中输入“销售情况分析查询”,设置字体大小为

“4”,加粗。

 

面向技术人员,可用HTML代码实现对表头样式的设计。点击

HTML 按钮,然后直接在文本框中输入代码语句即可。