Power BI レポートのページ タブはローカライズをサポートしていないため、複数言語のレポートでユーザーにページ タブを表示することはできません。 ローカライズの場合は、ユーザーがページ間を移動するための他の手段を提供する必要があります。
ボタンを使用するナビゲーション メニューを追加するデザイン手法を使用できます。 ユーザーがボタンを選択すると、ボタンによってブックマークが適用され、別のページに移動します。 このセクションでは、[ ローカライズされたラベル] テーブルのメジャーを使用してローカライズをサポートするナビゲーション メニューを作成するプロセスについて説明します。
この記事では、複数言語デモ プロジェクトと Power BI Desktop を使用します。 Power BI Desktop での開発を開始するために Power BI ライセンスは必要ありません。 Power BI Desktop がまだインストールされていない場合は、「 Power BI Desktop を入手する」を参照してください。
タブを非表示にする
レポート内の 1 つのタブ以外のすべてを非表示にすると、パブリッシュされたレポートにどのタブも表示されません。 レポートが開き、[非表示] タブのページが表示されます。そのタブも表示されません。
まず、タブの 1 つ以外をすべて非表示にします。
Power BI Desktop でレポートを開きます。
非表示にするタブごとに、右クリックし、コンテキスト メニューから [ ページの非表示 ] を選択します。
ブックマークの作成
各ボタンでは、ブックマークを使用してリーダーをページに移動します。 ブックマークの詳細については、「 ページの作成」および「ブックマーク ナビゲーター」を参照してください。
[表示] リボンの [ブックマーク] を選択して、[ブックマーク] ウィンドウを表示します。
[ブックマーク] ウィンドウ で、ブックマーク のセットを作成します。 各ブックマークは、特定のページに移動します。
ランディング ページとして機能する Sales Summary から始まるタブを選択します。
[ブックマーク] で [追加] を選択します。
新しいブックマークを右クリックし、[ 名前の変更] を選択します。 GoToSalesSummary などのブックマーク名を入力します。
ブックマーク名を右クリックし、[ データ ] と [表示] を無効にします。 現在のページの動作を有効にします。
非表示の各タブに対して、これらの手順を繰り返します。 [ ブックマーク ] ウィンドウには、次のブックマークがあります。
ボタンの構成
複数言語デモ プロジェクトには、ナビゲーション用のボタンが含まれています。 ボタンの追加の詳細については、「 Power BI レポートでボタンを作成する」を参照してください。
レポートの上部にある [ Sales Summary]\(売上の概要\) からボタンを選択します。
[書式] で、[ボタン>アクション] を選択します。 [アクション] を [オン] に設定します。
[アクション] で、GoToSalesSummary 以降で[種類] を [ブックマーク] に設定し、関連するブックマークにブックマークを設定します。
同様に、ナビゲーション メニューの各ボタンを構成して、ブックマークを適用して特定のページに移動します。
各ボタンについて、 Button>Style>Text を選択し、関数ボタンを選択します。
[ テキスト - 状態 ] ダイアログ ボックスの [ 翻訳されたローカライズされたラベル ] テーブルから、そのボタンに対応するエントリを選択します。 たとえば、タイム スライス ラベル は タイム スライス のためのものです。
[ OK] を選択 して選択内容を保存します。
Power BI サービスに発行すると、レポートに表示されるタブが表示されなくなります。 レポートが開き 、[Sales Summary]\(売上の概要\) ページが開きます。 閲覧者は、 翻訳されたローカライズされたラベル テーブルを使用してローカライズされたボタンを使用して、ページ間を移動できます。
注
この手法では、スクリーン リーダーは各ボタンを個別のエンティティとして扱い、タブと同様にグループ化しません。