# トラブルシューティング - レポート テンプレートの操作

このトピックでは、レポート テンプレートの操作中に発生する一般的な問題の解決方法について説明します。対象となる操作は次のとおりです。

* Qlik Sense アプリケーション内でのテンプレート管理

* レポート テンプレートの作成

## レポート作成 - Microsoft Office 用のすべての Qlik アドイン

このセクションでは、Microsoft Excel、Microsoft PowerPoint、Microsoft Word 用 Qlik アドインの操作中に発生する一般的な問題の解決方法について説明します。

### Microsoft Office 用 Qlik アドインを初めて開くときにポップアップが許可されていない

Microsoft Office 用 Qlik アドインをアクティブ化した後、初めて開くときに、次のエラーメッセージが表示される場合があります。

ブラウザーのセキュリティ設定により、ダイアログ ボックスを作成できません。

考えられる原因

Web ブラウザーにより、アドイン認証ダイアログがポップアップとして開くことがブロックされています。

提案されたアクション

Microsoft Office アプリケーションの Web バージョンを使用している場合、ブラウザーでポップアップが開かれることを許可する必要があります。ブラウザーやバージョンに応じて異なりますが、考えられる解決策は次のとおりです。

* Web アドレスバーで、ポップアップを許可するオプションを選択する。

* ブラウザーの設定を開き、ポップアップを許可するオプションを選択する。

### テンプレートに静止画像が表示されない

考えられる原因 1

Qlik Cloud テナントで、ユーザーに、アプリケーションから画像をダウンロードするのに十分な権限がない。

提案されたアクション 1

割り当てのために追加の権限が必要な場合は、テナント管理者に連絡してください。

ご自身がテナント管理者である場合は、次を参照してください。

* [ユーザーと管理者のロールと権限](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/permissions-admins-users.htm) (ユーザーベースのサブスクリプション)

* [ユーザーと管理者のロールと権限](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/permissions-admins-users-capacity-model.htm) (容量ベースのサブスクリプション)

考えられる原因 2

Microsoft Office アプリケーションで軽微な同期の問題が発生しています。この問題は Web バージョンに限定されます。

提案されたアクション 2

リボンで [編集]/[表示] ビューを切り替えると、画像の表示が復元されます。

## レポートの作成 - 表形式

このセクションでは、Microsoft Excel 用 Qlik アドインの操作中に発生する一般的な問題の解決方法について説明します。

### Microsoft Excel: macOS に保存して Windows で開きなおした後、テンプレートの外観が異なる

特に、静的画像の寸法が異なることに気づくかもしれません。ファイルのフォントも変化している可能性があります。

考えられる原因

macOS と Windows では、Excel ファイルで画像を表示する方法に技術的な差異があります。さらに、フォントもファイルで変化している可能性があります。macOS と Windows のデフォルト フォントは同一ではないため、一般的にフォントのサポートも違っています。

提案されたアクション

テンプレートの開発時にオペレーティングシステムを切り替えないようにします。これが避けられない場合 (テンプレート開発でコラボレーションを行う場合など)、必要に応じて Excel ワークブックで [フォント] と [テーマ]を調整します。これらの設定は、[ページ レイアウト] にあります。

画像寸法の変化は修正しにくいため、画像を使用しているレポートの場合、同じオペレーティング システムを使用してテンプレート全体を開発することを検討してください。

## レポートの作成 - PixelPerfect

このセクションでは、PixelPerfect デザイナーの操作中に発生する一般的な問題の解決方法について説明します。

### アプリケーション内のチャートが変更された後、PixelPerfect レポートを生成できない

考えられる原因

ソース アプリケーション オブジェクトの軸とメジャーが追加、削除、または再構成されました。

提案されたアクション

次で使用されるソース アプリケーション データを更新できます。

* レベルとして追加されたチャートのデータ バインディング オブジェクト。これらは、the 項目リスト icon [] &gt; [レベル] に追加されます。

* ネイティブ PixelPerfect チャート、クロス集計、スパークラインで使用されるソース テーブルのデータ バインディング オブジェクト。これらは、the 項目リスト icon [] &gt; [テーブル] に追加されます。

これは次のような場合に便利です。

* データ バインディングを作成した後に、ソース チャートの軸やメジャーが追加または削除された場合。

* データ バインディングを作成した後に、ソース チャートの軸やメジャーの定義が変更された場合。

データ バインディングのソースを更新することで、チャートの構成が変更された場合でも、the 項目リスト icon [] メニュー内の同じオブジェクトを引き続き使用でき、新たに作成し直す必要がなくなります。

次の手順を実行します。

1. 作業を始める前に、テンプレートから削除または更新された列と項目のインスタンスをすべて削除してください。チャートの更新が新しい列や項目の追加のみである場合は、この手順は必要ありません。

   次のいずれかが含まれる場合があります。

   * [レポート バンド](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/pixelperfect-banded-authoring.htm)のプロパティで、削除された項目または列への参照を削除する。

   * チャート レベル、スパークライン、クロス集計で、レベルを選択した後に [[数式エディター](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/pixelperfect-designer.htm#Expression)] を使用して削除された項目への参照を削除する。

   * ネイティブ PixelPerfect チャートで、オブジェクトのプロパティ内から削除された列への参照を削除する。これは [[チャート デザイナー](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/pixelperfect-designer.htm#Chart)] で実行します。

2. デザイナーの右側のパネルにある the 項目リスト icon [] メニューを開きます。

3. [レベル] または [テーブル] をダブルクリックして展開します。

4. 更新する項目にカーソルを合わせます。

5. 更新 (項目を更新または列を更新) アイコンをクリックします。

   [項目リスト] メニューのレベル データ バインディングを更新する

   [項目リスト] メニューのレベル データ バインディングを更新する

   [項目リスト項目リスト] メニューのレベル データ バインディングを更新する ![\[項目を更新\] アイコンをクリックして、レベルのデータ バインディングを更新する](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ui-gen-pixelperfect-refresh-level-binding.png)

   [項目リスト] メニューのテーブル データ バインディングを更新する

   [項目リスト] メニューのテーブル データ バインディングを更新する

   [項目リスト項目リスト] メニューのテーブル データ バインディングを更新する ![\[列を更新\] アイコンをクリックして、テーブルのデータ バインディングを更新する](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ui-gen-pixelperfect-refresh-table-binding.png)

   更新中にチャートの要素が変更された場合は、それぞれの変更をリストした通知が表示されます。変更には、追加、更新、または削除された列や項目が含まれる場合があります。

6. ユース ケースに応じてテンプレートの開発を続行します。これには、既存のコンテンツの再構成や新しいコンテンツの追加が含まれる場合があります。データバインディングを更新すると、新しく追加されたチャート列が the 項目リスト icon [] メニューから使用できるようになります。

詳細については、「[Data binding](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/PixelPerfect/pixelperfect-data-binding.htm)」を参照してください。

## テンプレートの管理

### Excel テンプレートを Qlik Sense アプリケーションにアップロードするときに発生するエラー

すでに別の Qlik Sense アプリケーションに接続されているテンプレートをアップロードしようとすると、このエラーが表示される場合があります。

テンプレート ファイルのアップロードに失敗しました。テンプレートが、Qlik Sense アプリケーションで利用できないオブジェクトを参照しています。

このエラーは、既存のアプリケーションの複製または公開されたコピーなど、新しいテンプレートをアップロードする際に接続された Qlik Sense アプリケーションを更新しようとしたときに発生する可能性があります。

考えられる原因 1

テンプレートに、プライベート シートにあるオブジェクトを使用するコンテンツがあります。アプリケーションをエクスポート、複製、公開する場合、プライベート シートは含まれません。テンプレートの接続されたアプリケーションを変更するには、テンプレートで参照されているすべてのアプリケーション オブジェクトが新しいアプリケーションに存在する必要があります。

提案されたアクション 1

次のいずれかを実行します。

* 元のソース アプリケーションに戻り、参照されているプライベート シートを公開します。

* Microsoft Excel 用の Qlik アドインを使用してテンプレートを開き、プライベート シートに基づいて参照されているコンテンツを削除します。

考えられる原因 2

テンプレートで参照されている個々のオブジェクトの 1 つ以上に問題があります。

提案されたアクション 2

Microsoft Excel 用の Qlik アドインを使用してテンプレートを開きます。そこで、各オブジェクトの詳細なエラーメッセージを確認して、問題を詳しく診断できます。たとえば、Qlik NPrinting からテンプレートを移行し、そのテンプレートが Qlik Cloud 表形式レポートでサポートされていないチャートの種類を参照している場合があります。

## 詳細を見る

* [トラブルシューティング - レポート タスクと生成されたレポート](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Troubleshooting/troubleshooting-tasks-generated-reports.htm)
* [トラブルシューティング - レポートの管理およびインストール](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Troubleshooting/troubleshooting-report-administration.htm)