# 按鈕

您可以使用按鈕進行：

* 新增快速連結，以便輕鬆選取並在應用程式中導覽

* 載入資料

## 什麼情況下使用

若您想要透過下列事項協助應用程式使用者，則按鈕十分實用：

* 預先定義的選項或選項控制
* 前往其他工作表、故事或網站的導覽連結
* 在應用程式中載入資料功能

您可以在擁有的應用程式中載入資料。應用程式使用者需要適當的存取權限。如需詳細資訊，請參閱[*設計存取控制*](https://help.qlik.com/en-US/sense-admin/November2024/Subsystems/DeployAdministerQSE/Content/Sense_DeployAdminister/QSEoW/Administer_QSEoW/Managing_QSEoW/design-access-control.htm) （僅提供英文版）。

用於工作表的按鈕範例

用於工作表的按鈕範例

用於工作表的按鈕範例![有四個按鈕顯示在 Qlik Sense 中。](https://help.qlik.com/zh-TW/sense/November2024/Subsystems/Hub/Content/Resources/Images/buttons.png)

## 建立按鈕

您可以在編輯的工作表上建立按鈕。這會顯示如何建立用來選取然後前往另一個工作表的按鈕。也可以建立只執行動作或導覽的按鈕。

請執行下列動作：

1. 在圖表之下的資產面板中，將 Button 物件拖曳至工作表。

2. 按一下在屬性面板中 Actions (內容) 下的 Add action (新增)。

3. 選取您要使用的動作。

   對於有些動作，您需要提供該動作的詳細資訊。例如，對於選取欄位中的值動作，您需要選取欄位，以及要在欄位中選取哪個值。

4. 在導覽之下選取要使用哪個導覽選項。您可以導覽至其他工作表、故事或網站。

5. 在屬性面板的 General 之下的 Label 中設定按鈕標籤。

您現在將有可進行資料選取然後前往應用程式中所選位置的按鈕。

## 設定動作

您可以新增要在按下按鈕時執行的一個或多個動作。對於有些動作，您需要提供該動作的詳細資訊。

動作會按照 Actions 之下列出的順序來執行。您可以拖曳動作以變更動作順序。

將執行階段評估切換為開啟或關閉，以變更何時評估按鈕中的運算式。若關閉此設定，則會彼此獨立評估按鈕中的運算式 (例如，變數的值運算式)。藉由開啟設定，會在動作的執行階段評估每個動作的運算式。這允許動作中的運算式值設定對鏈結中的未來動作執行。

提示備註若您只要讓按鈕執行導覽，則不必新增動作。

### 相關影片內容

設定按鈕動作類似於設定工作表動作。主要差異為：

* 工作表動作會在工作表是焦點物件時，在屬性面板中的動作之下設定。

* 按鈕動作會在選取按鈕時，在屬性面板中的動作和導覽之下設定。

* 可用於按鈕和工作表的動作之間有些差異。

如需描述工作表動作設定的影片內容，請參閱 [將動作新增至工作表](https://help.qlik.com/zh-TW/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Sheets/setting-sheet-actions.htm)。

### 套用書籤

您可以套用所選書籤中定義的選項。

### 清除所有選項

您可以清除應用程式中所有狀態的所有選項。您可以選擇覆寫鎖定選項。

### 清除其他欄位中的選項

您可以從所有欄位清除選項，但指定欄位除外。您可以選擇覆寫鎖定選項。

若在指定欄位中沒有選取任何選項，將會選取此欄位中的所有值。

### 在選項中向前移動

您可以在選項歷史記錄中向前移動一步。

### 在選項中向後移動

您可以在選項歷史記錄中向後移動一步。

### 清除欄位中的選項

您可以從指定的欄位清除所有選項。

### 鎖定所有選項

您可以鎖定應用程式中的所有選項。

### 鎖定特定欄位

您可以鎖定指定欄位中的選項。

### 解鎖所有選項

您可以解鎖應用程式中的所有選項。

### 解鎖特定欄位

您可以解鎖指定欄位中的選項。

### 在欄位中選取所有值

您可以選取指定欄位中的所有值。您可以選擇覆寫鎖定選項。

### 在欄位中選取值

您可以選取指定欄位中的值清單。以分號分隔要選取的值。您可以選擇覆寫鎖定選項。

資訊備註無法使用含有日期、時間戳記或金錢資料類型的欄位。

資訊備註此按鈕動作不會選取儲存或分類為文字的數值。如需此用途，請改用選取符合搜尋條件的值動作。

### 選取符合搜尋條件的值

您可以從指定的搜尋條件選取符合搜尋結果的所有值。您需要指定搜尋條件作為字串。您可以選擇覆寫鎖定選項。

* 若您想要使用運算式，需要括上單引號，例如 ='=Sum([Sales Amount]) &gt; 200000'。
* 若您想要搜尋部分字串，需要使用萬用字元 (\*、?、^)。若您沒有使用萬用字元，只會選取確切符合的字串。

### 選取替代選項

選取指定欄位中的所有替代值。您可以選擇覆寫鎖定選項。

### 步驟循環維度

所選向前或向後循環維度中的循環欄位。

#### 限制

步驟循環維度有下列限制：

* 在 Qlik Sense Mobile 中，具有動作步驟循環維度的按鈕只會在按鈕位於容器中時循環維度。

* 在 Qlik Sense Mobile 中，具有動作步驟循環維度的按鈕不會以離線模式循環維度。

[Adding step cyclic dimensions to button](https://play.vidyard.com/t2UCwyGFhDr2CHZc1L1Zp5)

### 設定作用中的欄位

在循環維度中設定作用中欄位。

#### 限制

設定作用中欄位有以下限制：

* 設定作用中欄位使用循環維度中所選欄位的位置。如果欄位在循環維度中重新排序，則設定作用中欄位將使用位置與原始所選欄位相同的欄位。若要解決此問題，請在按鈕屬性中再次選取該欄位。

### 選取排除值

選取指定欄位中的所有排除值。您可以選擇覆寫鎖定選項。

### 在欄位中選取可能的值

選取指定欄位中的所有可能值。您可以選擇覆寫鎖定選項。

### 切換欄位選項

您可以設定按鈕以切換目前選項以及新增依搜尋字串定義之選項的選項。您可以使用搜尋字串中的萬用字元。若您想要定義值清單，您需要使用格式 (A|B)，其中 A 和 B 是要選取的值。

### 設定變數值

您可以將值指派至變數。

### 載入資料

您可以執行載入指令碼以載入資料。

您也可以選取部分載入。如需詳細資訊，請參閱 [部分載入](https://help.qlik.com/zh-TW/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/ScriptPrefixes/PartialReload.htm)。

### 重新整理動態檢視

根據目前選項重新整理工作表上所有動態物件的顯示。

## 導覽

您可以在按下按鈕時選擇導覽至其他工作表、故事或網站。若您想要建立簡單的導覽按鈕，則不必指定動作。一個按鈕一次只能有一個導覽選項。

資訊備註導覽在故事中受到支援。

### 前往下一個工作表

依序前往下一個工作表。

### 前往上一個工作表

依序前往上一個工作表。

### 前往最後一個工作表

前往最後一個工作表。

### 前往第一個工作表

前往第一個工作表。

### 前往工作表

前往特定工作表，可以選擇醒目提示工作表上的特定圖表。

在工作表之下，輸入所需工作表的名稱，或從清單中選取。在圖表 ID之下，輸入圖表的物件 ID 或從清單中選取所需圖表。

提示備註

您可以透過以下任一方法取得物件 ID：

* 將 /options/developer 新增至 URL。接下來，用滑鼠右鍵按一下圖表並按一下 the 開發人員 icon。

* 對於特定圖表類型，您可以使用 ObjectId 圖表函數。例如，連同任何量值新增 `=ObjectId()` 作為維度。就會顯示圖表 ID，您可以寫下以供未來參考。如需更多資訊，請參閱 [ObjectId - 圖表函數](https://help.qlik.com/zh-TW/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Scripting/SystemFunctions/ObjectId.htm)。

### 前往由工作表 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 應用程式](https://help.qlik.com/zh-TW/sense/November2024/Subsystems/Hub/Content/Sense_Hub/LoadData/creating-OnDemand-app.htm))。建立應用程式時會顯示應用程式狀態。

## 設定按鈕樣式

在屬性面板的外觀之下提供一些樣式選項。

按一下外觀 &gt; 呈現之下的 the 樣式 icon以進一步自訂圖表樣式。樣式面板在一般和圖表索引標籤之下包含各種區段。

您可以按一下每個區段旁邊的 ![](https://help.qlik.com/zh-TW/sense/November2024/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) 以重設樣式。按一下![](https://help.qlik.com/zh-TW/sense/November2024/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg)全部重設可在樣式面板中重設所有可用索引標籤的樣式。

如需關於設定個別視覺化樣式的一般資訊，請參閱 [將自訂樣式套用至視覺化](https://help.qlik.com/zh-TW/sense/November2024/Subsystems/Hub/Content/Sense_Hub/Visualizations/style-visualization.htm)。

### 新增圖示

您可以在外觀 &gt; 圖示之下將圖示新增至按鈕。從一些預設選項中選擇。

### 自訂文字

您可以在外觀 &gt; 一般之下設定標題、子標題和註腳的文字。若要隱藏這些元素，將顯示標題設定切換為關閉。

此外，您可以設定按鈕標籤的文字。

您可以設定顯示在圖表中的文字樣式。

請執行下列動作：

1. 在外觀 &gt; 呈現之下，按一下 the 樣式 icon 。

2. 在一般索引標籤，設定下列文字元素的字型、強調樣式、字型大小和色彩：

   * 標題

   * 副標題

   * 註腳

3. 在圖表索引標籤，設定按鈕標籤的文字屬性。 設定字型、強調樣式、文字對齊、字型大小和色彩。

   您也可以在版面配置行為之下從此標籤的一些文字版面配置選項中選擇。 下列選項可用：

   * 回應：您可以調整標籤的字型大小，並根據按鈕大小和文字長度套用其他文字大小調整。會進行調整，以讓所有文字內容都適合顯示在按鈕中。

   * 流暢：您可以調整標籤的字型大小，並僅根據按鈕大小套用其他文字大小調整。此文字重新縮放與文字長度無關。若文字太長，會在末尾插入省略符號。

   * 固定：您可以使用像素調整標籤的字型大小。若文字太長，會在末尾插入省略符號。

### 自訂背景

您可以自訂一般背景，以及按鈕本身的背景。可依色彩和影像設定每個背景。可以在屬性面板中展開外觀 &gt; 呈現，然後按一下 the 樣式 icon ，以設定背景選項。

#### 設定一般背景

按鈕的一般背景包括標題區域，以及圖表本身，這受到按鈕本身部分覆蓋。

請執行下列動作：

1. 在屬性面板中，展開外觀區段。

2. 在外觀 &gt; 呈現之下，按一下 the 樣式 icon 。

3. 在樣式面板的一般索引標籤，您可以選取背景色彩 (單一色彩或運算式)。您也可以從媒體庫或 URL 將背景設定為影像。

   使用背景色彩時，使用滑桿調整背景的不透明度。

   使用背景影像時，您可以調整影像大小和位置。

#### 設定按鈕背景

按鈕的背景包括使用者可以點按以執行動作的部分。

請執行下列動作：

1. 在屬性面板中，展開外觀區段。

2. 在外觀 &gt; 呈現之下，按一下 the 樣式 icon 。

3. 在樣式面板的圖表索引標籤，您可以選取背景色彩 (單一色彩或運算式)，也可以將背景設定為媒體庫中的影像。

   使用背景影像時，您可以調整影像大小和位置。

### 調整按鈕的互動式部分的框線

您可以調整使用者用來互動以執行所需動作的部分按鈕的框線。

請執行下列動作：

1. 在外觀 &gt; 呈現之下，按一下 the 樣式 icon。

2. 在圖表索引標籤，於框線之下，將框線切換為開啟，以顯示在按鈕上。

3. 調整圓角半徑和寬度。

4. 設定框線色彩，無論是單一色彩或透過運算式。

### 自訂整個物件的框線和陰影

您可以自訂按鈕所在的整個物件的框線和陰影。請注意，您也可以調整可點選按鈕本身的框線。

請執行下列動作：

1. 在屬性面板中，展開外觀區段。

2. 在外觀 &gt; 呈現之下，按一下 the 樣式 icon。

3. 在樣式面板的一般索引標籤，於框線 之下，調整外框大小，以增加或減少圖表周圍的框線。

4. 選取框線色彩。

5. 調整圓角半徑以控制框線的圓度。

6. 在一般索引標籤的陰影之下，選取陰影大小和色彩。 選取無以移除陰影。

## 停用和啟用按鈕

您可以在啟用圖表之下設定用來啟用圖表的計算條件。若條件計算為 0，則會停用按鈕。

## 在 Dashboard bundle 中從 Button for navigation 轉換

您可以將現有的 Button for navigation 控制轉換至按鈕。進行轉換時有一些限制。

* 切換至編輯模式 (Switch to edit mode) 的導覽選項不受支援。
* 選取值然後鎖定欄位 (Select a value and lock field) 的動作不受支援。這將會轉換為兩個連續動作，在欄位中選取值和鎖定特定欄位。