メイン コンテンツをスキップする

ボタン

ボタンを使用してクイックリンクを追加し、アプリでの選択とナビゲーションを簡単に行うことができます。

使用に適しているケース

このボタンは、定義済みの選択または選択コントロールでアプリのユーザーを支援する場合に便利です。他のシート、ストーリー、またはWebサイトにナビゲーションリンクを追加することもできます。

ボタンの作成

ボタンは、編集中のシートで作成できます。これは、選択を行ってから別のシートに移動するボタンを作成する方法を示しています。アクションを実行するボタン、またはナビゲートするボタンを作成することもできます。

次の手順を実行します。

  1. アセット パネルから、Button (コンテナー) オブジェクトをシートにドラッグします。
  2. プロパティパネルの ActionsAdd actionをクリックします。
  3. 使用するアクションを選択します。

    一部のアクションでは、アクションの詳細を提供する必要があります。たとえば、[Select values in a field (項目で値を選択) ] のアクションの場合、項目および項目で選択する値を選択します。

  4. [Navigation (ナビゲーション) ] で使用するナビゲーションオプションを選択します。別のシート、ストーリーまたは Web サイトにナビゲートできます。
  5. プロパティパネルのGeneralの下のLabelにボタンのラベルを設定します。

これで、データを選択し、選択したアプリ内の場所にナビゲートするボタンが表示されます。

アクションを設定します

ボタンがクリックされたときに実行される1つ以上のアクションを追加できます。一部のアクションでは、アクションの詳細を提供する必要があります。

アクションは、Actionsにリストされている順序で実行されます。アクションをドラッグして順序を変更できます。

ヒント: ボタンでナビゲーションを実行するだけの場合、アクションを追加する必要はありません。

ブックマークの適用

選択したブックマークで定義されている選択を適用できます。

選択をすべてクリアする

アプリ内のすべての選択をクリアできます。 オプションで、ロックされた選択を上書きできます。

他の項目の選択をクリア

指定したものを除くすべての項目から選択をクリアできます。オプションで、ロックされた選択を上書きできます。

選択で前に進む

選択履歴を1ステップ進めることができます。

選択で後ろに進む

選択履歴を1ステップ戻すことができます。

項目の選択をクリア

指定した項目からすべての選択をクリアできます。

すべての選択をロック

アプリ内のすべての選択をロックできます。

特定の項目をロック

指定した項目で選択をロックできます。

すべての選択をロック解除

アプリ内のすべての選択をロック解除できます。

特定の項目をロック解除

指定した項目で選択をロック解除できます。

項目のすべての値を選択

指定した項目で全ての値を選択できます。オプションで、ロックされた選択を上書きできます。

項目の値を選択

指定した項目で値のリストを選択できます。選択する値をセミコロンで区切ります。オプションで、ロックされた選択を上書きできます。

代替値を選択

指定した項目で、すべての代替値を選択します。オプションで、ロックされた選択を上書きできます。

除外値を選択

指定した項目で、除外されている値をすべて選択します。オプションで、ロックされた選択を上書きできます。

項目で可能な値を選択

指定した項目で、すべての可能な値を選択します。オプションで、ロックされた選択を上書きできます。

項目選択の切り替え

現在の選択と、検索文字列で定義された選択を追加する選択とを切り替えるようにボタンを設定できます。検索文字列内のワイルドカードを使用することができます。値のリストを定義する場合は、形式(A|B)を使用する必要があります。AとBは選択する値です。

変数値の設定

変数に値を割り当てることができます。

ナビゲーション

ボタンをクリックすると、別のシート、ストーリー、または Web サイトにナビゲートすることを選択できます。単純なナビゲーションボタンを作成する場合、アクションを指定する必要はありません。

注: ストーリーでは、ナビゲーションに対応していません。

特定のシートにナビゲートします

特定のシートにナビゲートする場合は、シートIDを記載する必要があります。シートを開いた状態のブラウザのURLでシートのIDを見つけることができます。シートIDは、/sheet/の後に/が続きます。

Example: シートの URL

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

この例では、シートのIDは、7300b241-f221-43db-bb8b-8c8cc1887531です。

ボタンのスタイリング

[外観] で使用できるスタイリングオプションがいくつかあります。

  • [一般] でラベルテキストを設定できます。
  • [フォントスタイル] でフォントのサイズ、色、スタイルを設定できます。
  • [背景] の下の色または画像に背景を設定できます。

    背景画像を使用する場合、画像のサイズと位置を調整するオプションがあります。

  • [アイコン] でボタンにアイコンを追加できます。
  • [境界線] でボタンの境界線を調整できます。

    境界線の角の半径と幅を設定できます。

    境界線の色を単色またはカラー表現で設定することもできます。

ボタンの無効化と有効化

[ボタンを有効にする] でボタンを有効にするように、演算実行条件を設定できます。条件が0と評価されると、ボタンは無効になります。

Dashboard bundle で [Button for navigation] から変換

既存の [Button for navigation] コントロールをボタンに変換できます。変換する際には、いくつかの制限があります。

  • ナビゲーション オプションによる編集モードへの切り替え ([Switch to edit mode]) はサポートされていません。
  • アクションによる値の選択とその後の項目の固定 ([Select a value and lock field]) はサポートされていません。[項目で値を選択する] と [特定の項目を固定する] の連続した 2 つのアクションに変換されます。