在自由格式表中创建超链接
您可以为维度项创建超链接,使其在 Analysis Workspace 中的自由格式表中可点击。
为以下类型的维度项创建超链接时此功能特别有用:
-
具有 URL 值的维度项(例如,“页面 URL”维度)。
-
包含具有 URL 值细分的维度项(例如,具有“页面 URL”维度细分的“页面名称”维度)。
-
具有作为 URL 一部分的值的维度项或细分(例如,作为 URL 一部分的“页面名称”维度)。
请参阅
创建超链接
为一个或多个维度项创建超链接时,请考虑以下事项:
-
您创建的超链接存储在 Analysis Workspace 项目内的自由格式表中。在另一个表或另一个项目中使用相同维度或维度项时,超链接不会保留。
-
如果更改自由格式表的数据视图,则为表中的维度或维度项创建的任何超链接仍然可用。此功能假定该维度仍然存在于数据视图中。
-
创建超链接时,不会检查 URL 的有效性。如果您
- 创建具有无效 URL 的超链接,或者
- 创建引用没有 URL 值的维度项的超链接(通过直接引用维度项或使用
$value
或$breakdown
变量),
那么单击超链接的用户会看到一条错误消息,指示该 URL 无效。
-
为单个维度项创建的超链接会覆盖在该维度上创建的超链接。
-
下载的 PDF 文件中的超链接不起作用。
要为一个或多个维度项创建超链接:
-
在 Analysis Workspace 中的自由格式表中,执行以下操作之一:
-
为单个维度项创建超链接: ?右键单击表格中要创建超链接的维度项,然后选择? 创建超链接。
-
打开维度项的上下文菜单。
-
从上下文菜单中选择? 创建超链接。
创建超链接 ?对话框会显示。您要为其创建超链接的维度项的名称将显示在对话框中。
-
-
为维度列中的所有维度项创建超链接: ?右键单击维度列标题中的维度名称,然后选择? 为所有维度项创建超链接。
-
从维度列标题打开上下文菜单。
-
从上下文菜单中选择? 为所有维度项创建超链接。
为所有维度项创建超链接 ?对话框会显示。您要为其创建超链接的维度的名称将显示在对话框中。
-
-
-
从以下选项中进行选择:
-
使用维度项的值作为 URL:对于具有 URL 值的维度项(例如“页面 URL”维度),选择此选项。
例如,如果您使用的是“页面 URL”维度,其中每个维度项的值都是 URL,则选择此选项会创建指向该 URL 的超链接。
-
创建自定义 URL:指定静态或动态自定义 URL。选择此选项可以为没有 URL 值的维度项创建超链接。
例如:您使用的是“页面名称”维度,其中每个维度项的值是页面的名称(而不是完整的 URL)。然后选择此选项,以指定一个超链接作为维度项的链接。
如果您想为多个维度项创建动态 URL,您可以在自定义 URL 中使用
$value
和$breakdown
变量。有关详细信息,请观看下方的表格。要创建自定义 URL,请指定以下信息:
table 0-row-2 1-row-2 2-row-2 字段 描述 自定义 URL 指定要用于超链接的自定义 URL。必须以完全限定的 URL 形式输入 URL。例如:
您创建的自定义 URL 可以是静态的,也可以是动态的:
-
静态 URL: ?当您希望所有维度项都链接到同一 URL 时,您可以为单个维度项或所有维度项指定一个静态 URL。例如:
https://wiki.internal.company_name/page_name#item_definition
-
动态 URL: ?如果您想为多个维度项或维度列中的所有维度项创建唯一的超链接,则可以创建一个动态 URL。
要使自定义 URL 动态化,您可以在 URL 中加入一个变量,以根据维度的值或细分维度的值更改 URL。
使用变量时,任何包含在 URL 中无效的字符(如空格)的维度项都会进行 URL 编码。
可用的变量如下:(注释:虽然您可以在同一个 URL 中使用这些变量,但单独使用它们的情况更常见。)
-
$value
: ?允许您将维度项的值插入到您指定的 URL 中。假设您想要为自由格式表中的所有页面名称维度项创建超链接,其中每个维度项的值都是网页 URL 的一部分。在这种情况下,您可以构建一个针对每个维度项动态调整的单个自定义 URL。
例如:https://company-name.com/browse/product#\$value
当此自定义 URL 应用于值为“ProductY”和“ProductZ”的页面名称维度项时,所生成的超链接将如下所示:
https://company-name.com/browse/product#ProductY
和https://company-name.com/browse/product#ProductZ
提示:在自定义 URL 字段中仅添加
$value
变量,与在创建 URL 时选择? 使用维度项的值 ?选项的效果相同。 -
$breakdown
: ?允许您将细分维度项的值插入到您指定的 URL 中。使用$breakdown
,您可以在报告中使用具有便于用户使用的名称的维度(例如“产物名称”维度)。并根据可能不太便于用户使用的细分维度(如产物 ID 或页面 URL 维度)生成超链接。在引用细分维度时,对于给定的维度项,通常只会有一个细分项。如果给定维度项有多个细分项,则 URL 中会使用第一个细分项的值。如果没有列出细分项,则该 URL 无效。细分项的排序顺序与表格的排序顺序相同。
您可以在? 细分维度 ?字段中指定细分维度。
考虑下面为? 细分维度 ?字段描述的示例场景。
-
细分维度(可选) 开始输入您想要使用的细分维度的名称,然后从下拉列表中选择它。
如果在此字段中选择了一个细分维度,则必须在? 自定义 URL 字段中指定的 URL 中使用
$breakdown
变量来引用它。假设您想要为自由格式表中的所有“产物名称”维度项创建超链接。每个“产物名称”维度项均包含一个“产物 ID”维度的细分。
在这种情况下,您可以为每个“产物名称”维度创建超链接,利用“产物 ID”细分维度的值,将用户引导至产物页面。
在? 自定义 URL 字段中指定的自定义 URL 末尾添加
$breakdown
变量。例如:https://company-name.com/browse/product/$breakdown
将此自定义 URL 应用于您的产物名称维度项(具有值为“ProductY”和“ProductZ”的细分维度项)时,生成的超链接如下所示:
https://company-name.com/browse/product/ProductY
和https://company-name.com/browse/product/ProductZ
然后,您要在? 细分维度 ?字段中选择产物 ID 维度
-
-
-
选择? 创建。
查看自由格式表的用户会看到超链接的维度项。单击维度项时,用户将被带到单独的浏览器选项卡中的超链接页面。
-
保存项目以保存更改。
编辑超链接
您可以编辑自由格式表中的维度或维度项上创建的超链接。
-
在 Analysis Workspace 中的自由格式表中,执行以下操作之一:
-
编辑单个维度项的超链接:
- 打开维度项的上下文菜单。
- 从上下文菜单中选择? 编辑超链接。
-
编辑维度列中所有维度项的超链接:
- 从维度列标题打开上下文菜单。
- 从上下文菜单中选择? 为所有维度项编辑超链接。
-
-
从右键菜单中选择? 编辑所有维度项的超链接。
编辑维度项的超链接 ?对话框会显示。
-
有关编辑超链接的配置选项的信息,请参阅以上为一个或多个维度项创建超链接部分中的“第 3 步”,然后在您完成更新后,选择? 应用。
-
保存项目以保存更改。
移除超链接
您可以移除为自由格式表中的维度项创建的超链接。
要移除维度项的超链接:
-
在 Analysis Workspace 中的自由格式表中,执行以下操作之一:
-
从单个维度项中移除超链接:
- 打开维度项的上下文菜单。
- 从上下文菜单中选择? 移除超链接。
-
移除维度列中所有维度项的超链接:
- 从维度列标题打开上下文菜单。
- 从上下文菜单中选择? 为所有维度项移除超链接。
如果您选择了单个维度项,则会从单个维度项中移除超链接。或者,如果您选择了维度列标题中的维度名称,则会从所有维度项中移除。
-
-
保存项目以保存更改。