Style

使用该选项可指定行、列、单元格、自定义标题或维标题的样式属性。在行、列、单元格覆盖、自定义标题或者标题选项定义中使用该选项。

注意:

对表单应用样式属性时应小心。“样式”选项是个强大的功能,如果使用不正确,会严重影响表单的外观。

注意:在导出到 Excel 时,会保留样式格式。

语法

每个样式属性都由属性名称、分号和值组成。值可以是一个或多个字,用空格分隔,例如:

Style:color:red;text-align:right

“样式”选项由浏览器解释,而不是由 Oracle Hyperion Financial Management 解释,因此它仅受浏览器所支持的功能的限制。“样式”选项使用万维网联盟 (W3C) 支持的标准。

可以在每行上使用一次“样式”选项关键字并添加多个属性:值对。例如:

C3=S#Actual.Y#@CUR(-1),Style:font-color:blue;background-color:red;font-weight:bold

“样式示例”表列出了一些属性和可使用的一些值。有关完整列表,请参阅 W3C 中的“属性索引”。

表 7-6 样式示例

属性

颜色(前景)背景颜色

颜色名称或者标准的十六进制 RGB 表示法。例如:

Style: color: red

Style: color: rgb(255,0,0)

Style: background-color: #ff0000

Style: background-color: yellow

字体系列

字体名称。例如:

Style: font-family: Arial

字体

字体样式。例如:

Style: font-style: italic

一个“样式”值中最多可组合六个字体属性。例如:

Style: font-style:italic;font-family:Arial;font-size:12px

字号

字号。值包括 demi-bold、demi-light、extra-bold、light、extra-light、demi-light。例如:

Style: font-weight: extra-bold

字体大小

字体大小。例如:

Style: font-size: 12px

对齐方式

文本对齐方式。值包括 left、right、center 和 justify。例如:

Style: text-align: center

通过在“样式”文本框或“自定义标题样式”文本框中包含分号作为首个字符(针对行),可在行和列交叉点处合并样式。请注意,如果 Style 关键字后不加分号,则使用为行定义的样式,因为表单中行与列的值冲突时,行的值优先。

网格中的每个单元格仅显示其右边界和底部边界,所以单个像素就分隔了相邻的单元格。可使用“样式”来更改颜色,或者将右边界和底部边界的线条设置为虚线。但是,如果启用顶部或左边界,则会分别加到上一个单元格底部边界旁边和左侧单元格右边界旁边。这意味着会有两个边界。关闭相邻边界可避免双边界。

您还必须设置轴的 CustomHeaderStyle,以保证标题与网格对齐。

示例

在下面的示例中,通过在行定义的 Style 关键字后添加分号,结合了行 1(粉色背景)的样式和列 1(粉色背景和绿色粗体文本)的样式。SuppressColHeaderRepeats 示例显示使用此语法时的样本数据输入表单。

R1=Blank, CustomheaderStyle: font-weight: bold, CustomHeader: Balance sheet accounts, Style:; Background-color: pink
C1=S#Actual.Y#@CUR, Style: Background-color: pink; color: green; 
font-weight: bold

图像前面的文本中介绍了数据表单样式示例。