建立按鈕
您可以使用按鈕進行:
-
新增快速連結,以便輕鬆選取並在應用程式中導覽
-
載入資料
只能在進階編輯模式中新增按鈕。
您可以在編輯的工作表上建立按鈕。這會顯示如何建立用來選取然後前往另一個工作表的按鈕。也可以建立只執行動作或導覽的按鈕。
請執行下列動作:
- 按一下進階選項。
- 在圖表之下的資產面板中,將 Button 物件拖曳至工作表。
- 按一下在屬性面板中 Actions (內容) 下的 Add action (新增)。
-
選取您要使用的動作。
對於有些動作,您需要提供該動作的詳細資訊。例如,對於選取欄位中的值動作,您需要選取欄位,以及要在欄位中選取哪個值。
- 在導覽之下選取要使用哪個導覽選項。您可以導覽至其他工作表、故事或網站。
- 在屬性面板的 General 之下的 Label 中設定按鈕標籤。
您現在將有可進行資料選取然後前往應用程式中所選位置的按鈕。
設定動作
您可以新增要在按下按鈕時執行的一個或多個動作。對於有些動作,您需要提供該動作的詳細資訊。
動作會按照 Actions 之下列出的順序來執行。您可以拖曳動作以變更動作順序。
將執行階段評估切換為開啟或關閉,以變更何時評估按鈕中的運算式。若關閉此設定,則會彼此獨立評估按鈕中的運算式 (例如,變數的值運算式)。藉由開啟設定,會在動作的執行階段評估每個動作的運算式。這允許動作中的運算式值設定對鏈結中的未來動作執行。
相關影片內容
設定按鈕動作類似於設定工作表動作。主要差異為:
-
工作表動作會在工作表是焦點物件時,在屬性面板中的動作之下設定。
-
按鈕動作會在選取按鈕時,在屬性面板中的動作和導覽之下設定。
-
可用於按鈕和工作表的動作之間有些差異。
如需描述工作表動作設定的影片內容,請參閱 將動作新增至工作表。
套用書籤
您可以套用所選書籤中定義的選項。
清除所有選項
您可以清除應用程式中所有狀態的所有選項。您可以選擇覆寫鎖定選項。
清除其他欄位中的選項
您可以從所有欄位清除選項,但指定欄位除外。您可以選擇覆寫鎖定選項。
若在指定欄位中沒有選取任何選項,將會選取此欄位中的所有值。
在選項中向前移動
您可以在選項歷史記錄中向前移動一步。
在選項中向後移動
您可以在選項歷史記錄中向後移動一步。
清除欄位中的選項
您可以從指定的欄位清除所有選項。
鎖定所有選項
您可以鎖定應用程式中的所有選項。
鎖定特定欄位
您可以鎖定指定欄位中的選項。
解鎖所有選項
您可以解鎖應用程式中的所有選項。
解鎖特定欄位
您可以解鎖指定欄位中的選項。
在欄位中選取所有值
您可以選取指定欄位中的所有值。您可以選擇覆寫鎖定選項。
在欄位中選取值
您可以選取指定欄位中的值清單。以分號分隔要選取的值。您可以選擇覆寫鎖定選項。
選取符合搜尋條件的值
您可以從指定的搜尋條件選取符合搜尋結果的所有值。您需要指定搜尋條件作為字串。您可以選擇覆寫鎖定選項。
- 若您想要使用運算式,需要括上單引號,例如 ='=Sum([Sales Amount]) > 200000'。
- 若您想要搜尋部分字串,需要使用萬用字元 (*、?、^)。若您沒有使用萬用字元,只會選取確切符合的字串。
選取替代選項
選取指定欄位中的所有替代值。您可以選擇覆寫鎖定選項。
步驟循環維度
所選向前或向後循環維度中的循環欄位。
限制
步驟循環維度有下列限制:
-
在 Qlik Sense Mobile SaaS 中,具有動作步驟循環維度的按鈕只會在按鈕位於容器中時循環維度。
-
在 Qlik Sense Mobile SaaS 中,具有動作步驟循環維度的按鈕不會以離線模式循環維度。
設定作用中的欄位
在循環維度中設定作用中欄位。
限制
設定作用中欄位有以下限制:
-
設定作用中欄位使用循環維度中所選欄位的位置。如果欄位在循環維度中重新排序,則設定作用中欄位將使用位置與原始所選欄位相同的欄位。若要解決此問題,請在按鈕屬性中再次選取該欄位。
選取排除值
選取指定欄位中的所有排除值。您可以選擇覆寫鎖定選項。
在欄位中選取可能的值
選取指定欄位中的所有可能值。您可以選擇覆寫鎖定選項。
切換欄位選項
您可以設定按鈕以切換目前選項以及新增依搜尋字串定義之選項的選項。您可以使用搜尋字串中的萬用字元。若您想要定義值清單,您需要使用格式 (A|B),其中 A 和 B 是要選取的值。
設定變數值
您可以將值指派至變數。
重新整理動態檢視
根據目前選項重新整理工作表上所有動態物件的顯示。
執行自動化
您可以從工作表執行透過 Qlik 應用程式自動化 建立的自動化。您可以在自動化中納入在應用程式中所選的選項。您也可以設定是任何使用者都能使用按鈕,還是只有可存取自動化者才能使用按鈕。若要進一步瞭解自動化,請參閱 Qlik 應用程式自動化。
您可以將輸入參數新增至按鈕,以實現需要輸入的自動化。新增輸入參數時,可以指定索引鍵和值。然後會在執行自動化時使用這些內容。
您可以從按鈕複製輸入內容,以新增為自動化中的區塊。
透過主動智慧教學課程 (僅提供英文版)瞭解如何將按鈕連接至自動化。
設定執行自動化
請執行下列動作:
-
在屬性面板中的動作和導覽之下,按一下新增動作。
-
在動作之下,選取執行自動化。
-
在自動化之下,選取您想要作為動作觸發的自動化。
可用的自動化顯示在下拉式功能表中。
-
選取包括選項方塊。
當您選取此選項時,該按鈕會為目前選項建立書籤。應用程式 ID 和書籤 ID 作為自動化的輸入內容來使用,這用於在執行自動化時套用資料選項。
-
或者,如果您希望有權存取您應用程式的其他使用者能夠使用該按鈕執行自動化,請選取執行模式:已觸發。
警告備註若執行自動化使用執行模式:已觸發,則每個可存取工作表和按鈕的人都能使用按鈕執行自動化。按一下按鈕後,自動化的執行 Token 會顯示在瀏覽器開發人員主控台的瀏覽器網路流量中。此 Token 只能用來執行該自動化,不會用於其他自動化或其他 API。不過,使用者可以經由與透過按鈕建立之裝載不同的裝載,使用此 Token 執行自動化。 -
如果您的自動化需要參數才能執行,請執行以下事項:
-
按一下新增輸入參數。
-
在索引鍵之下,輸入參數 ID。
-
在值之下,輸入要使用的值。
-
對所需的任何其他參數重複此操作。
-
-
或者,若要在自動化中貼上按鈕的輸入區塊,請按一下複製輸入區塊。
在自動化中貼上時,將會貼上一個輸入區塊,以將按鈕資訊傳遞到自動化中。
執行自動化限制
執行自動化有下列限制:
-
自動化之下的選項最多可以顯示 100 個自動化。若您可以存取超過 100 個自動化,且找不到您想要的自動化,可以使用自動化 ID。自動化 ID 位於 URL 中 /editor/ 之後及 /edit 或 /history 之前的區段。
例如,在 qlik.com/automations/editor/6c201b49-cz2e-00dc-8040-464ca41457b0/edit?resourceName=Active%20Intelligence 中,自動化 ID 是 6c201b49-cz2e-00dc-8040-464ca41457b0。
-
Qlik Sense Mobile 不支援使用執行自動化的按鈕。
-
使用執行自動化執行包含 Qlik 報告區塊的自動化時,選項不會傳遞至自動化中的報告。Qlik 應用程式自動化 的工作階段狀態無法傳輸至已傳遞至 Qlik 報告服務 的報告撰寫定義。因此,報告撰寫和資料不會反映選項。
警告備註對於使用區段存取的應用程式,自動化報告使用自動化擁有者的認證來執行,而非觸發報告之使用者的認證。這可能會在應用程式區段存取規則中暴露使用者無法存取的資料。 -
內嵌按鈕不支援執行自動化。
-
若按鈕觸發的自動化在執行時花費超過 10 分鐘,則在自動化完成時將不會傳送通知。
導覽
您可以在按下按鈕時選擇導覽至其他工作表、故事或網站。若您想要建立簡單的導覽按鈕,則不必指定動作。一個按鈕一次只能有一個導覽選項。
前往下一個工作表
依序前往下一個工作表。
前往上一個工作表
依序前往上一個工作表。
前往最後一個工作表
前往最後一個工作表。
前往第一個工作表
前往第一個工作表。
前往工作表
前往特定工作表,可以選擇醒目提示工作表上的特定圖表。
在工作表之下,輸入所需工作表的名稱,或從清單中選取。在圖表 ID之下,輸入圖表的物件 ID 或從清單中選取所需圖表。
您可以透過以下任一方法取得物件 ID:
-
將 /options/developer 新增至 URL。接下來,用滑鼠右鍵按一下圖表並按一下 開發人員。
-
對於特定圖表類型,您可以使用 ObjectId 圖表函數。例如,連同任何量值新增 =ObjectId() 作為維度。就會顯示圖表 ID,您可以寫下以供未來參考。如需詳細資訊,請參閱ObjectId - 圖表函數。
前往由工作表 ID 定義的工作表
前往特定工作表。輸入所需工作表的工作表 ID。您可以在開啟工作表時,在瀏覽器的 URL 中找到工作表 ID。工作表 ID 位於 /sheet/ 之後和 / 之前。
範例: 工作表 URL
本例中的工作表 ID 為 7300b241-f221-43db-bb8b-8c8cc1887531。
前往故事
前往特定故事。輸入所需故事的名稱,或從清單中選取。
開啟網站或電子郵件
開啟指定的網站或電子郵件用戶端。輸入 URL 以便前往。也可以選取在相同的視窗中開啟,以在相同的視窗中開啟網站或電子郵件用戶端。
產生 On-demand 應用程式
根據目前選項建立 On-demand 應用程式。您必須選取 On-demand 應用程式導覽連結 (請參閱 建置 On-demand 應用程式)。建立應用程式時會顯示應用程式狀態。
應用程式鏈結
您可以在套用目前選取的情況下開啟另一個現有的應用程式。依應用程式 ID 指定您想要開啟的應用程式。也可以依工作表 ID 指定工作表,以及您是否要在相同的視窗中開啟新的應用程式。
設定按鈕樣式
在開啟進階選項時,您在屬性面板的外觀之下有一些可用的樣式設定選項。
按一下外觀 > 呈現之下的 樣式以進一步自訂圖表樣式。樣式面板在一般和圖表索引標籤之下包含各種區段。
您可以按一下每個區段旁邊的 以重設樣式。按一下全部重設可在樣式面板中重設所有可用索引標籤的樣式。
如需關於設定個別視覺化樣式的一般資訊,請參閱 將自訂樣式套用至視覺化。
新增圖示
您可以在外觀 > 圖示之下將圖示新增至按鈕。從一些預設選項中選擇。
自訂文字
您可以在外觀 > 一般之下設定標題、子標題和註腳的文字。若要隱藏這些元素,將顯示標題設定切換為關閉。
此外,您可以設定按鈕標籤的文字。
您可以設定顯示在圖表中的文字樣式。
請執行下列動作:
在外觀 > 呈現之下,按一下 樣式。
在一般索引標籤,設定下列文字元素的字型、強調樣式、字型大小和色彩:
標題
副標題
註腳
在圖表索引標籤,設定按鈕標籤的文字屬性。 設定字型、強調樣式、文字對齊、字型大小和色彩。
您也可以在版面配置行為之下從此標籤的一些文字版面配置選項中選擇。 下列選項可用:
回應:您可以調整標籤的字型大小,並根據按鈕大小和文字長度套用其他文字大小調整。會進行調整,以讓所有文字內容都適合顯示在按鈕中。
流暢:您可以調整標籤的字型大小,並僅根據按鈕大小套用其他文字大小調整。此文字重新縮放與文字長度無關。若文字太長,會在末尾插入省略符號。
固定:您可以使用像素調整標籤的字型大小。若文字太長,會在末尾插入省略符號。
自訂背景
您可以自訂一般背景,以及按鈕本身的背景。可依色彩和影像設定每個背景。可以在屬性面板中展開外觀 > 呈現,然後按一下 樣式,以設定背景選項。
設定一般背景
按鈕的一般背景包括標題區域,以及圖表本身,這受到按鈕本身部分覆蓋。
請執行下列動作:
按一下進階選項。
在屬性面板中,展開外觀區段。
在外觀 > 呈現之下,按一下 樣式。
在樣式面板的一般索引標籤,您可以選取背景色彩 (單一色彩或運算式)。您也可以從媒體庫或 URL 將背景設定為影像。
資訊備註若要從 URL 新增背景影像,需要將該 URL 的來源新增至租用戶的內容安全性政策的允許清單中。新增來源時必須透過以下指令:img-src。這由租用戶管理員進行。
如需詳細資訊,請參閱建立 CSP 輸入項目。
使用背景色彩時,使用滑桿調整背景的不透明度。
使用背景影像時,您可以調整影像大小和位置。
設定按鈕背景
按鈕的背景包括使用者可以點按以執行動作的部分。
請執行下列動作:
按一下進階選項。
在屬性面板中,展開外觀區段。
在外觀 > 呈現之下,按一下 樣式。
在樣式面板的圖表索引標籤,您可以選取背景色彩 (單一色彩或運算式),也可以將背景設定為媒體庫中的影像。
使用背景影像時,您可以調整影像大小和位置。
調整按鈕的互動式部分的框線
您可以調整使用者用來互動以執行所需動作的部分按鈕的框線。
請執行下列動作:
在外觀 > 呈現之下,按一下 樣式。
在圖表索引標籤,於框線之下,將框線切換為開啟,以顯示在按鈕上。
調整圓角半徑和寬度。
設定框線色彩,無論是單一色彩或透過運算式。
自訂整個物件的框線和陰影
您可以自訂按鈕所在的整個物件的框線和陰影。請注意,您也可以調整可點選按鈕本身的框線。
請執行下列動作:
按一下進階選項。
在屬性面板中,展開外觀區段。
在外觀 > 呈現之下,按一下 樣式。
在樣式面板的一般索引標籤,於框線 之下,調整外框大小,以增加或減少圖表周圍的框線。
選取框線色彩。
調整圓角半徑以控制框線的圓度。
在一般索引標籤的陰影之下,選取陰影大小和色彩。 選取無以移除陰影。
停用和啟用按鈕
您可以在啟用圖表之下設定用來啟用圖表的計算條件。若條件計算為 0,則會停用按鈕。
在 Dashboard bundle 中從 Button for navigation 轉換
您可以將現有的 Button for navigation 控制轉換至按鈕。進行轉換時有一些限制。
- 切換至編輯模式 (Switch to edit mode) 的導覽選項不受支援。
- 選取值然後鎖定欄位 (Select a value and lock field) 的動作不受支援。這將會轉換為兩個連續動作,在欄位中選取值和鎖定特定欄位。