跳到主要内容 跳到补充内容

按钮

您可使用按钮来:

  • 添加快速链接以便利地进行选择并在应用程序中导航

  • 重新加载数据

适用场景

当您希望通过提供以下内容来帮助应用程序用户时,该按钮非常有用:

  • 预先定义的选择或选择控件
  • 其它工作表、故事或网站的导航链接
  • 应用程序中的重新加载数据功能

您可以在拥有的应用程序中重新加载数据。应用程序用户需要适当的访问权限。有关详细信息,请参阅涉及访问控制 (仅提供英文版本)

工作表上使用的按钮 。

Qlik Sense 上的四个按钮。

创建按钮

您可以在正在编辑的工作表上创建按钮。这显示了如何创建进行选择的按钮然后导航至另一工作表。还可创建直接执行操作或进行导航的按钮。

  1. 资产面板中的图表下,将 Button 对象拖动到工作表。
  2. 单击属性面板的 Actions(内容)下的 Add action(添加)。
  3. 选择您要使用的操作。

    对于某些操作,您需要提供操作的详细信息。例如,对于选择字段中的值操作,您需要选择字段,以及确定在字段中选择哪个值。

  4. 导航下选择要使用哪个导航选项。您可以导航到另一个工作表、故事或网站。
  5. 在属性面板中在 General 下的 Label 中设置按钮的标签。

您现在将拥有进行数据选择然后导航至您所选应用程序的位置的按钮。

设置操作

您可添加要在单击按钮时执行的一个或多个操作。对于某些操作,您需要提供操作的详细信息。

以在 Actions 下列出操作的顺序执行操作。您可拖动操作更改操作的顺序。

提示注释如果您只希望按钮执行导航,则不必添加操作。

应用书签

您可应用在您所选的书签中定义的选择。

清除所有选择项

您可清除应用程序所有状态下的所有选择。您可选择性覆盖锁定的选择。

清除其它字段中的选择项

您可从除了您指定的字段之外的所有字段清除选择。您可选择性覆盖锁定的选择。

在您的选择项中向前移动

您可在选择历史记录中向前移动一步。

在您的选择项中向后移动

您可在选择历史记录中向后移动一步。

清除字段中的选择项

您可从您指定的字段清除所有选择。

锁定所有选择项

您可锁定应用程序中的所有选择。

锁定特定字段

您可从您指定的字段锁定选择。

将所有选择项解锁

您可解锁应用程序中的所有选择。

将特定字段解锁

您可从您指定的字段解锁选择。

选择字段中的所有值

您可选择您指定的字段中的所有值。您可选择性覆盖锁定的选择。

选择字段中的值

您可从您指定的字段选择一系列值。以逗号分隔要选择的值。您可选择性覆盖锁定的选择。

信息注释不能使用具有日期、时间戳或货币数据类型的字段。
信息注释此按钮操作不会选择存储或分类为文本的数值。为此,请改用操作选择匹配搜索条件的值

选择与搜索条件匹配的值

可以从您指定的搜索条件中选择与搜索结果匹配的所有值。您需要将搜索条件指定为字符串。您可选择性覆盖锁定的选择。

  • 如果要使用表达式,需要用单引号将其括起来,例如 ='=Sum([Sales Amount]) > 200000'
  • 如果要搜索部分字符串,则需要使用通配符 (*, ?,^)。如果不使用通配符,则只选择完全匹配的字符串。

选择替代项

选择您指定的字段中的所有替代值。您可选择性覆盖锁定的选择。

选择排除值

选择您指定的字段中的所有已排除值。您可选择性覆盖锁定的选择。

选择字段中的可能值

选择您指定的字段中的所有可能值。您可选择性覆盖锁定的选择。

切换字段选择

您可设定按钮以在当前选择项和添加通过搜索字符串定义的选择之间切换。您可在搜索字符串中使用通配符。如果您希望定义需要使用格式 (A|B) 的一系列值(其中 A 和 B 是要选择的值)。

设置变量值

您可将值分配至变量。

重新加载数据

可以运行加载脚本来重新加载数据。

您还可选择部分重新加载有关详细信息,请参阅部分加载

刷新动态视图

根据当前选择刷新工作表上所有动态对象的显示。

导航

当单击按钮时,您可以选择导航到另一个工作表、故事或网站。如果您希望创建简单的导航按钮,则不必指定操作。一个按钮一次只能有一个导航选项。

信息注释在故事中不支持导航。

转至下个工作表

按顺序导航到下一个工作表。

转到前一个工作表

按顺序导航到上一个工作表。

转到上个工作表

导航至最后一个工作表。

转到第一个工作表

导航至第一个工作表。

转至工作表

导航到特定工作表 。输入所需工作表的名称,或从列表中选择。

转到通过工作表 ID 定义的工作表

导航到特定工作表 。输入所需工作表的工作表 ID。您可在工作表打开的情况下,查找浏览器 URL 中工作表的 ID。工作表 ID 在 /sheet/ 后面,后接 /

示例: 工作表 URL

qlik.com/sense/app/8f8ffa0e-3fde-48a5-a127-59645923a1fc/sheet/7300b241-f221-43db-bb8b-8c8cc1887531/state/analysis

此例中工作表的 ID 是 7300b241-f221-43db-bb8b-8c8cc1887531

转到故事

导航到特定故事 。输入所需故事的名称,或从列表中选择。

打开网站或电子邮件

打开指定的网站或电子邮件客户端。输入要导航到的 URL。或者,选择在同一窗口中打开,使网站或电子邮件客户端在同一窗口中打开。

生成 On-demand 应用程序

根据当前选择项创建 On-demand 应用程序。您必须选择 On-demand 应用导航链接(请参阅构建 On-demand 应用程序)。应用程序的状态将在创建应用程序时显示。

设定按钮样式

在属性面板中的外观下有大量样式设定按钮可供您使用。

单击外观>演示文稿下的样式以进一步自定义图表的样式。样式面板包含常规图表选项卡下的各个部分。

您可以通过单击每个部分旁的 重置样式。单击 全部重置将重置一般图表中的样式。

有关设置单个可视化样式的常规信息,请参见将自定义样式应用于可视化

添加图标

您可以向外观 > 图标下的按钮添加图标。从多个预设选项中进行选择。

自定义文本

可以在外观 > 常规下设置标题、副标题和脚注的文本。若要隐藏这些元素,请将显示标题设置切换为关闭。

此外,您还可以设置标签按钮的文本。

您可以设置图表中显示的文本的样式。

  1. 外观 > 展示下,单击 样式

  2. 常规选项卡上,设置以下文本元素的字体、强调样式、字体大小和颜色:

    • 标题

    • 副标题

    • 脚注

  3. 图表选项卡上,设置标签按钮的文本属性。设置字体、强调样式、文本对齐方式、字体大小和颜色。

    您也可以在布局行为下从该标签的多个文本布局选项中进行选择。有以下选项可用:

    • 自适应:您可以调整标签的字体大小,并根据按钮大小和文本长度进行额外的文本大小调整。将进行调整以使所有文本内容都适合按钮。

    • 流式:您可以调整标签的字体大小,并仅根据按钮大小进行额外的文本大小调整。这种文本的重新缩放与文本长度无关。如果文本太长,则在末尾插入省略号。

    • 固定:您可以调整标签的字体大小(以像素为单位)。如果文本太长,则在末尾插入省略号。

自定义背景

您可以自定义一般背景,以及按钮本身的背景。可以通过颜色和图像来设置每项的背景。可以通过展开属性面板中的外观 > 演示,然后单击 样式来配置背景选项。

设置一般背景

按钮的一般背景包括标题区域以及图表本身,图表本身可能部分被按钮本身覆盖。

  1. 在属性面板中,展开外观部分。

  2. 外观 > 展示下,单击 样式

  3. 在样式面板的常规选项卡上,您可以选择背景颜色(单色或表达式),并且也可将背景设置为媒体库中的图像。

    使用背景图像时,可以调整图像大小和位置。

设置按钮的背景

按钮的背景包括用户可以单击以执行操作的部分。

  1. 在属性面板中,展开外观部分。

  2. 外观 > 展示下,单击 样式

  3. 在样式面板的常规选项卡上,您可以选择背景颜色(单色或表达式),并且也可将背景设置为媒体库中的图像。

    使用背景图像时,可以调整图像大小和位置。

调整按钮交互式部分的边框

您可以调整与用户交互的按钮部分的边框,以执行预期的操作。

  1. 外观 > 展示下,单击样式

  2. 图表选项卡的边框下,将边框切换为打开以将其显示在按钮上。

  3. 调整拐角半径和宽度。

  4. 设置边框的颜色,可以是单一颜色,也可以使用表达式来设置。

自定义整个对象的边框和阴影

可以自定义按钮所在的整个对象的边框和阴影。请注意,您也可以调整可点击按钮本身的边框。

  1. 在属性面板中,展开外观部分。

  2. 外观 > 展示下,单击样式

  3. 在样式面板的常规选项卡上的边框下,调整轮廓大小以增加或减少图表周围的边框线。

  4. 选择边框的颜色。

  5. 调整拐角半径以控制边框的圆度。

  6. 常规选项卡的阴影下,选择阴影大小和颜色。选择以移除阴影。

禁用和启用按钮

启用图表下您可设置计算条件来启用图表。如果将条件计算为 0,则会禁用按钮。

Dashboard bundle 中从 Button for navigation 转换

您可将现有 Button for navigation 控件转换成按钮。在您进行转换时,存在一些限制。

  • 不支持切换到编辑模式(Switch to edit mode)的导航选项。
  • 不支持选择值然后锁定字段(Select a value and lock field)的操作。这将转换为两个连续的操作,选择字段中的值锁定特定字段

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!