设置格式

最近更新时间:2019-07-25 16:03:13

格式能够设置的项有:字体、颜色、对齐、边框、透明度和数据格式。选择组件不同的区域可以设置不同的格式;选择的区域不同能够设置的格式项也不同。

常用格式

报告格式

用户可以通过选择工具栏的更多中的“报告样式”对报告设置边框和背景颜色。

格子格式

智能布局中,用户可以通过选择工具栏的更多中的“报告样式”对格子进行格式设置。设置项包括边框、颜色和透明度。

组件格式

报告上的每个组件,都可以单独设置格式。不同组件的格式设置项略有不同。当选中组件时,用户可以在右侧面板-常规-组件格式中给组件设置相应的格式,每种格式项如何使用,请参考下面的小节内容。

局部格式

在组件中存在区域的概念,用户可在右侧面板-常规中对组件的已选中的特定区域进行格式设定。例如表组件中存在标题区域、列表头区域、每列的数据区域,用户可针对特定的区域进行格式设定。

下面分别介绍每种格式项如何使用。

字体和颜色


从左向右从上向下分别为:
【字体】设置字体。
【大小】选择字号大小。
【背景类型】背景类型包括单色、渐变色(包括单色渐变和双色渐变)、图片,图案。其中图案只有图表组件的标记上能够设置。

单色

用户可在展开的颜色面板中选择已给定的颜色设定背景的颜色,也可以单击更多颜色按钮,根据需要自定义选择颜色。
在表格的单元格上设置颜色为黄色,显示如下:

单色渐变和双色渐变

用户可单击背景颜色面板中的渐变按钮,打开设置渐变颜色的对话框,如下图所示:

当选择单色时,用户可以设置颜色和渐变类型,渐变类型默认选中“从左向右”,用户可根据需要进行选择。
当选择双色时,用户可设定开始的颜色、结束的颜色,以及渐变类型,本产品提供多种颜色渐变类型,用户可根据需要进行选择,如下图所示:

在表格的第一列单元格上设置颜色为黄色,渐变方式为从左向右,第二列单元格上设置开始的颜色为红色,结束的颜色为黄色,渐变方式为垂直从外部向内部,显示如下图所示:

图片

用户可单击背景颜色面板中的图片按钮,打开图片编辑器对话框。用户可以导入图片,在图片列表中单击图片的名称,可在右侧区域预览该图片。图片的类型分为拉伸、重复、九宫格缩放(当为柱状图的标记时,图片的类型分为拉伸、重复、按比例重复。
当图片类型为拉伸时,图片按照当前图表区域的宽高比例进行显示。
当图片的类型为重复时,图片按照原图比例在图表区域上重复显示。当原图比图表的区域小时,则在图表上进行重复显示。
当图片的类型是九宫格缩放时,用户可设定缩放位置,则当前图片在图表上以此位置区域进行缩放,九宫格缩放的原理请参考 设置图片属性 中关于这部分的介绍,这里不再赘述。设置顶部100px,底部200px,左100px,右200px 。

当设置柱状图标记的背景图片类型是按比例重复时,用户可设定重复的单位,一个单位则显示一张图片。例如,设置单位为度量轴的一个主要刻度值,则当前图片在柱状图标记区域中。

图案

只有图表组件的标记上有这个设置,这部分请参考 设置图表格式 中有关标记区域的详细介绍。
【字体样式】分别给字体设置样式:粗体,斜体,下划线,删除线,字体颜色。

对齐


上下两行分别设置水平方向和垂直方向上的对齐方式,从左到右对齐方式依次是:

编号 水平方向 垂直方向
1 左对齐 顶部对齐
2 水平居中对齐 上下居中对齐
3 右对齐 底部对齐
4 自动对齐(默认文本左对齐,数字右对齐) -

边框


【边框样式】选择边框的显示样式,提供了6种固定样式,分别为空、全部边框、上边框、下边框、左边框和右边框。用户也可以单击更多,打开边框线对话框进行自定义边框样式的设置。
【线的样式】选择边框线的显示样式,提供了7种线的样式,分别为细线、中粗线、粗线、点线、短虚线、长虚线和双实线。
【线的颜色】设置边框线的颜色。
边框线对话框如下图所示:

【线的样式】与上述右侧面板中提供的线的样式类似,多一个空的选项。
【颜色】设置边框线的颜色。
【边框线】单击【空】即不设置边框线;单击【全部】即设置上下左右边框线。
【单击这里】此区域分为上下左右四个区域,单击不同的区域能够取消或者按照所选线的样式与颜色增加边框线。

透明度


【透明度】设置背景色颜色的透明度百分比,范围为【0-100】,0表示无透明度,100表示全部透明。当勾选自动时,透明度为 disable 不可以设置的,去掉勾选后,才可设置。

数据格式


如上图所示,格式的可选值有:空、日期、数字、货币、百分比和文本。下面分别介绍选择不同值的情况。
【空】未设置格式时,默认选择空。
【日期】给日期、时间戳、时间类型的数据设置格式,当选择值为日期时,格式下拉列表下方将会多显示一个日期格式下拉列表,此日期格式下拉列表既支持用户选择产品提供的自带的日期格式,也支持用户自定义格式类型。

  1. 自带格式如下表:
格式 原始数据 格式化后
MM/dd/yyyy 2009-01-01 01/01/2009
yyyy-MM-dd 2009-01-01 2009-01-01
EEEEE, MMMMM dd, yyyy 2009-01-01 星期四, 一月 01, 2009
MMMM d, yyyy 2009-01-01 一月 1, 2009
MM/d/yy 2009-01-01 01/1/2009
d-MMM-yy 2009-01-01 1-一月-09
MM.d.yyyy 2009-01-01 01.1.2009
MMM. d, yyyy 2009-01-01 一月. 1, 2009
d MMMMM yyyy 2009-01-01 1 一月 2009
MMMMM yy 2009-01-01 一月 09
MM-yy 2009-01-01 01-09
MM/dd/yyyy hh:mm a 2010-03-12 14:23:46 03/12/2010 02:23 下午
MM/dd/yyyy HH:mm 2010-03-12 14:23:46 03/12/2010 14:23
MM/dd/yyyy hh:mm:ss a 2010-03-12 14:23:46 03/12/2010 02:23:46 下午
h:mm a 14:03:04 2:03 下午
h:mm:ss a 04:02:02 4:02:02 上午
h:mm:ss a, z 04:02:02 4:02:02 上午, CST
  1. 自定义数字格式。
    直接在数字格式下拉列表输入框中输入需要的格式。
    例如:输入”#,##0.000“,原始数据是12.456789,格式化后数据为12.457 ;输入 M,原始数据是12300000000,格式化后为 M1230。

【货币】为数字类型的数据设置格式,以货币形式展现,人民币是¥,美元是 $You can't use 'macro parameter character #' in math mode。和数字格式中的¥#,##0.00;(¥#,##0.00) 和 $#,##0.00;($#,##0.00) 是一样的,默认保留两位小数。
【百分比】为数字类型的数据设置格式,以百分比形式展现。和数字格式中的#,##0%是一样的。
【文本】设置字符串格式。当选择文本时,下方会多显示一个输入框,用户可在此输入框设置相应的格式,可以直接写一个字符串,还可以写{0}来引用当前设置列的值。

例如:表格中第一列设置的格式为字符串:直接输入字符串;第二列设置格式引用了当前值:{0}_ 引用原始数据。原始数据和设置文本格式后的数据展示如图:

也可以在引用时设置数据的格式,可以设置数值类型和日期类型的数据格式。

  • 日期,时间,时间戳字段的格式设置,举例如下:
    日期:{0,date,yyyy-MM-dd}
    时间:{0,date,HH:mm:ss}
    时间戳:{0,date,yyyy-MM-dd HH:mm:ss}
    其中 yyyy-MM-dd,HH:mm:ss,yyyy-MM-dd HH:mm:ss 可以采用上述【日期】格式的自带格式和自定义格式,用户可以根据自己的需求来设置。
    例如:在文本中输入{0,date,yyyy/MM/dd HH:mm:ss},原始数据和设置格式后的数据展示如图:
  • 数字类型字段格式设置
    货币:{0,number,currency},
    百分比:{0,number,percent}
    数字:{0,number,#,##0.00}
    其中货币格式与上述【货币】一样。currency 可有2种形式,人民币是¥,美元是 $,如果写成 currency,则货币符号与当前环境一致。
    百分比格式与上述【百分比】一样。
    数字格式可采用上述【数字】的自带格式和自定义格式,用户可以根据自己的需求来设置。
    例如:分别设置字段 a,b,c 的数据格式,在文本中输入:{0,number,currency},{0,number,#,##0.00},{0,number,percent},原始数据和设置格式后的数据展示如图:

    在文本中还支持“\n”进行换行,例如,在文本中输入{0,number, 人民币 \n},原始数据和设置格式后的数据展示如图:

其它格式

如上图所示的格式按钮从左向右依次介绍如下:
【百分比】给数值类型的数据添加百分比符号,与数据格式中的百分比类型一致。例如某数据为0.2,则添加百分比后为20%。
【增加小数位数】给数值类型的数据增加小数位数,与数据格式中的数字类型功能类似。例如,选中表格上的“总和_销售额”列,单击增加小数位数后数据变为带一位小数的数据。原数据如下图所示:

增加一位小数位数后数据显示如下图所示:

【减少小数位数】给数值类型的数据减少小数位位数。
增加/减少小数位数在此基础上进行统一显示。

说明:

若数据的小数位数位数不一致时,以选中数据的小数位数为基准,增加/减少小数位数在此基础上进行统一显示。

【格式刷】可快速修改组件的格式。当用户选中组件的某一区域后,单击格式刷进入格式刷状态后,可再单击另一个组件区域,此时所选区域就会应用之前所选中区域的格式,再次单击格式刷按钮即可退出格式刷状态,或者单击报告空白处后按 ESC 键也可退出。
【自动换行】设置后,当单元格内容超过单元格长度时将会换行显示。
【自适应大小】设置后,单元格会随着内容的长度或者高度进行自适应变化,只会自动增大不会自动缩小。

格式多选设置

通过键盘的 Ctrl 键选择表格类组件的多个单元格来统一设置格式,这样多个位置可以同时应用设置的格式,使用更加便捷。在原有格式的基础上修改格式,原来其他的格式未修改则不变,只应用修改部分的格式。选择多个单元格后,可单击右侧面板-常规中的格式按钮设置对应的格式。
表格上的第1列和第3列数据设置了不同的格式,如图所示:

通过 Ctrl 键选择第1列和第3列,设置统一格式:背景色为黄色,字体颜色为黑色,2列数据只改变这2种格式,其他格式保持不变,如图所示: