页面树结构

版本比较

标识

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

概述

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

概述说明

系统支持表尾设计的内容包含:对表尾内容及文本样式设计,以及表尾显示与否的设置项。

表尾处于组合分析最底端区域,可以包含:制表人等信息。如下图所示:

设置表尾

系统默认所有报表表尾为空。

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

系统支持自定义表尾,组合分析的表尾设置方式有:静态文本、动态文本、HTML文本。

如果不设置表尾,表尾默认为空。

入口

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

功能入口

单击工具栏中的  报表设置Image Added) 按钮,弹出“报表设置”窗口,点击 设置表尾 页签,显示表尾设置面板,如下图所示:

面板
borderColor#BBBBBB
bgColor#F0F0F0
borderWidth1
borderStylesolid

目录

实现方法

表头内容设置

实现方法设置方式
说明
效果
静态文本
直接输入表尾名称

直接在文本框中输入“销售数据”,设置字体大小为“2”,字体颜色为“蓝色”

Image Removed

Image Removed
HTML语句编写

面向技术人员,可用HTML代码实现对表尾样式的设计。点击 HTML 按钮,然后直接在

 文本框中输入代码语句即可。

Image Removed

Image Removed
函数设置动态表尾

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

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

可以点击 函数 按钮,选择 GetParamValue("销售区域") 数,在文本框中继续输入

“销售数据”,并设置文字样式

Image Removed

设置表尾的函数有多种,表尾函数和表头函数一致,详细说明请参考 表头函数

“销售区域”为空,表尾名称显示为“销售数据”

Image Removed

“销售区域”选择“东北”,表尾名称显示为东北销售数据

Image Removed

显示表尾

点击组合分析报表上方的“工具栏”的 视图 按钮,在弹出的菜单中勾选或者取消 显示表尾 ,可以显示或者隐藏表尾。

勾选或取消 显示表尾  的效果对比图如下所示:

适用情况:表尾内容固定,不需要动态变化。

实现方法:直接在文本框中输入表尾内容,通过表尾样式工具进行设计,例如:字体大小、加粗、对齐方式等。
其中,文本行间距可以通过“enter”键设置。

Image Added

Image Added
动态文本

适用情况:表尾内容需要动态变化,例如:获取参数值、当前登录用户信息等做为表头内容。

实现方法:单击工具栏中的 函数 按钮,在弹出的下拉菜单中选择函数定义即可。

动态文本的样式通过工具栏中各样式按钮设置。

Image Added

目前,系统支持如下函数用于定制动态表尾:

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

 Image Added

HTML文本适用情况:当系统提供的文本样式无法满足表尾样式要求时,可以通过HTML语言实现。

实现方法:单击工具栏中的 HTML 按钮,文本区呈hmtl语言状态,在文本框中通过html文本标签定制样式。

Image Added

 Image Added

表尾显示设置

系统支持用户在浏览端设置表尾是否显示的效果。

设置方法:单击工具栏中的 视图 按钮,在弹出的下拉菜单中勾选或者勾除 显示表尾,实现表尾的显示或隐藏。

对比效果如下: