Spotfire® 用户指南

使用动态标题和说明

可对图表的标题和说明进行配置,这样部分文本可显示在文档的其他某个地方更新的值。您可以让图表的标题和说明包含使用内置“轴图表属性”或自定义文档属性指定的值。

有关可用轴属性的说明,请参见表达式中的图表属性。有关更多示例,请见标题和说明

页面标题对任何预先定义的属性没有访问权限,但是可以使用自定义文档属性,前提是在编辑标题时键入正确的语法来调用属性 (${propertyname}),或通过已安装客户端中的“重命名页面”对话框编辑页面标题。

提示: 在已安装的客户端中,添加或更新标题和说明时,界面会为您提供更多支持。在 Web 客户端中,您可以直接键入表达式,但不会看到可用属性的列表,如下所述。相反,您必须自己知道并键入要使用的语法以及属性或轴名称。

创建或编辑具有动态部分的图表标题

  1. 在“图表属性”面板中,单击标题旁边的菜单
  2. 选择“编辑标题表达式”
  3. 如果需要,在“标题表达式”字段中键入文本。
    提示: 如果知道需要的轴或属性要使用的名称和语法,可以直接在标题字段中键入表达式。
  4. 在已安装的客户端中,当想要向表达式添加动态部分时,可以在“可用属性和轴”列表中选择需要的轴或属性,然后双击或单击“插入”将其添加到表达式中。
    注: 如果应对某一图表类型可用的一个或多个图表属性从列表中缺失,这可能只是因为您尚未对该轴定义任何值。例如,如果您在图表中的“颜色依据”下指定了一些内容,则 Axis.Color.DisplayName 选项将会在列表中显示。
  5. 完成之后,单击“确定”

    示例:

    如果您插入了属性 Axis.X.DisplayName,在“标题表达式”字段中将显示为 ${Axis.X.DisplayName},并且在其中 X 轴上已选择“年份”的图表中,标题将仅仅为“年份”。如果轴更新为显示其他列,则标题也将更新。

添加说明(带或不带动态部分)

  1. 在“图表属性”面板中,单击 并选择“说明”
  2. 直接在“说明”字段中键入文本,或单击“打开编辑器”(仅限已安装的客户端)。
    提示: 如果知道需要的轴或属性要使用的名称和语法,可以直接在表达式字段中键入动态表达式。
  3. 在已安装的客户端中,如果想要向表达式添加动态部分,请单击“打开编辑器”,然后在“编辑说明”对话框的“可用属性和轴”列表中选择需要的轴或属性。双击或单击“插入”将其添加到表达式中。
  4. 完成之后,单击“确定”

将主要数据表名称用作图表标题

  1. 按照上述创建或编辑图表标题的步骤进行操作。
  2. 键入 ${DataTable.DisplayName},或在已安装客户端的“编辑标题”对话框的“可用属性和轴”列表中选择“DataTable.DisplayName”,然后单击“插入”
  3. 单击“确定”
    提示: 要为特定类型的所有图表指定默认标题,请转到“工具” > “选项”,然后转到所需图表类型的页面。