# アプリのリロードとプレビュー

`Qlik Code` 拡張機能から直接、分析アプリケーション (および QVF スクリプト アセット) をリロードできます。

## リロードの動作

`Qlik Code` がアプリまたは QVF スクリプト アセットをリロードする方法は、クラウドベースのスクリプトを使用しているか、ローカルの作業コピーを使用しているかによって異なります。

### クラウドベースのスクリプトを再読み込みする

クラウド対応のスクリプトをリロードすると、`Qlik Code` は対応する Qlik Cloud アプリまたはスクリプトを直接リロードします。リロードの開始、進行状況の監視、結果の表示、および進行中のリロードの中止を行うことができます。リロードに失敗した場合は、リロード ログとエラー メッセージを利用できます。

### ローカル作業コピーをリロードする

ローカル バインド ファイルをリロードする際、`Qlik Code` はオリジン元のアプリまたは QVF スクリプト アセットを直接リロードしません。代わりに、プレビュー アプリを使用します。

プレビュー アプリとは何ですか？

`Qlik Code`では、プレビュー アプリは、元のアプリに影響を与えることなくローカルのスクリプトの変更を検証するために使用される、オリジンアプリのコピーです。

* プレビュー アプリがまだ存在しない場合、`Qlik Code` は元のアプリまたは QVF スクリプト アセットをコピーして作成します。

* ローカルのスクリプトをプレビュー アプリに適用し、リロードします。

* プレビュー アプリ ID は、バインディング メタデータに格納されています。

* ブラウザーでプレビュー アプリを開いて、結果を確認できます。個人スペースに配置され、プレフィックス [Working copy] が付いた元のアプリ名が含まれます。

* プレビュー アプリは、ユーザーがローカル スクリプトを削除するまで Qlik Cloud テナントに残ります。削除すると、「作業コピーも削除しますか?」というプロンプトが表示されます。

ローカル ファイルのリロード機能とデータ プレビュー機能は、オリジン アプリではなく、常にプレビュー アプリで動作します。

## アプリケーションのリロード

次の手順を実行します。

1. 次のいずれかから、アプリケーションをリロードするオプションを使用します：

   * テーブル エディタ ツール バー。

   * [Explorer](https://code.visualstudio.com/docs/editing/getting-started/userinterface#_explorer-view) の Qlik Cloud パネルでアプリケーション (または QVF スクリプト アセット) を右クリックします。

   * Explorer でバインドされたローカル コピーを右クリックします。

   * [コマンド パレット](https://code.visualstudio.com/docs/editing/getting-started/userinterface#_command-palette)を使用する。

2. 使用しているワークフローに応じて、リソースがリロードされるか、プレビュー アプリが作成されてリロードされます（[リロードの動作](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikCode/code-extension-reload-preview-apps.htm#Behavior)を参照）。

3. リロード後、ブラウザーでアプリを開いて結果を確認できます。「[ブラウザーでアプリケーションを開く](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikCode/code-extension-open-in-browser.htm)」を参照してください。

### アプリケーションをリロードする際のその他のオプション

[コマンド パレット](https://code.visualstudio.com/docs/editing/getting-started/userinterface#_command-palette)には、リロードやアプリのプレビューをより適切に制御するためのその他のオプションが用意されています：

* リロードを中止するは、進行中のリロードを停止します。

* プレビュー アプリを作成するは一時的なプレビュー アプリを作成するため、元のアプリを変更することなくスクリプトの変更による影響を確認できます。

[Qlik Code でのロード スクリプトを操作する](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikCode/code-extension-work-with-load-script.htm)

[Qlik Code 件のコマンドを実行中](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikCode/code-extension-commands.htm)

[`Visual Studio Code` ドキュメント — ホーム](https://code.visualstudio.com/docs)

[`Visual Studio Code` ドキュメント — ユーザー インターフェイス](https://code.visualstudio.com/docs/editing/getting-started/userinterface)