1 つの値を常に選択

アプリの項目で [1 個の値を常に選択] を選択できます。この値によって、常に 1 つの、1 つだけの値が項目で選択されるように指定できます。この値を使用して、例えば、項目で常に 1 つの通貨が選択されるように指定できます。

[1 個の値を常に選択] を使用するときには、以下を考慮します。

  • 1 つ以上の項目で [1 つの値を常に選択] を使用できます。
  • シートを表示しているときには、[1 つの値を常に選択] 設定をクリアすることはできません。ただし、ワークスペースでシートを編集すると、この設定をクリアできます。
  • [1 つの値を常に選択] を選択してアプリを公開すると、アプリのすべてのシートにこの値が適用されます。アプリの消費者がこの値をクリアすることはできません。
  • アプリを複製すると、そのアプリで [1 つの値を常に選択] が複製されます。
  • データを除いてアプリをエクスポートする場合、[1 つの値を常に選択] はアプリと一緒にはエクスポートされません。
  • 自動取得項目は [1 つの値を常に選択] に対応していません。

既定のブックマークを含む値を使用して、アプリの消費者に固有の選択項目をハイライトすることができます。例については、「[1 個の値を常に選択] および既定のブックマークの例: アプリの消費者が洞察できるように選択を制御する」を参照してください。

既定のブックマークの詳細については、「アプリ ランディング ページを作成する既定のブックマークの設定」を参照してください。

[1 つの値を常に選択] の設定

次の手順を実行します。

  1. アプリでシートを開きます。
  2. @ [編集] をクリックします。
  3. [項目] をクリックします。
  4. 項目を右クリックして、[フィールドの設定] をクリックします。
  5. 表示されたウィンドウで、[1 つの値を常に選択] チェック ボックスをオンにして保存します。
  6. @ [Done] (終了) をクリックして編集を終了します。この値が上部のツールバーにタブとして表示されます。ブックマークとは異なり、この選択をクリアするオプションはありません。

    The value as a tab in the top toolbar.

    この項目の最初のエントリには、[1 つの値を常に選択] が既定で表示されています。上記の例では、この値は [通貨] に適用されます。[CHF] は既定で選択されている通貨です。ユーザーまたはアプリの消費者はこの選択を変更でき、このケースでは、異なる通貨に変更できます。

  7. [1 つの値を常に選択] が適切に機能しているかテストするには、アプリを閉じて再度開きます。この値が上部のツールバーに表示されるはずです。

項目の [1 つの値を常に選択] を削除するには、[編集] モードでこの項目をクリックし、[フィールドの設定] をクリックして [1 個の値を常に選択] チェック ボックスをオフにします。

[1 個の値を常に選択] および既定のブックマークの例: アプリの消費者が洞察できるように選択を制御する

この例では、項目に [1 つの値を常に選択] を設定します。次にアプリに既定のブックマークを指定します。既定のブックマークを指定し、[1 つの値を常に選択] を有効にして、アプリの消費者が公開されたアプリを開いたときに表示される内容を制御します。

  1. [1 つの値を常に選択] および既定のブックマークが適用される前に、アプリ内にシートが存在しています。これは、アプリの消費者がアプリを開いたときに、ランディング ページとして表示されるシートとなります。

    Sheet view with two filter panes and a bar chart.

    上記のチャートにある [Amount] (金額) メジャーでは、この数式を使用します: =sum(DISTINCT {<Currency=>} Amount_LOCAL)* RATE

  2. [通貨] 項目で常に 1 つの、1 つだけの値が選択されるようにするには、シートを編集し、[項目] をクリックして、[通貨] を右クリックします。

  3. 次に [1 つの値を常に選択] チェック ボックスをオンにして保存します。

    Field settings dialog.

  4. アプリで [編集] モードを終了すると、上部のツールバーに [1 つの値を常に選択] の値がタブとして表示されます。項目の最初のエントリにこの値が既定で表示されます。このケースでは、値は [CHF] です。

    Sheet with two filter panes and a bar chart and the 'Always one selected value' value as a tab in the top toolbar.

  5. ただし、アプリを開いているときには、経費を [ユーロ] で表示します。そこで、[通貨] 項目から [ユーロ] を選択し、次に [ブックマーク] をクリックして [Currency("EUR")] (通貨「ユーロ」) の新しいブックマークを作成します。[Currency("EUR")] (通貨「ユーロ」) ブックマークを右クリックし、[既定のブックマークとして設定] をクリックします。

  6. これで、アプリを開くか、アプリの消費者にアプリを公開すると、アプリは 1 つの値が選択された状態で開き、既定のブックマークが表示されます。アプリはアプリ概要ではなくブックマークのシート上に開きます。

    Sheet with two filter panes and one bar chart. In one filter panes a value has been selected and the default bookmark is shown.