# 変換範囲

QV2QS は、チャート、テーブル、リストボックス、ボタン、テキストオブジェクト、フィルターペインなど、QlikView アプリケーション UI 全体を変換します。一部のQlikView機能にはQlik Senseに直接的な同等の機能がないか、変換後に手動での構成が必要になります。

## 範囲境界

QV2QS は UI 変換ツールです。QV2QS は、ロード スクリプトの最新化、データ接続の作成、スペースのプロビジョニング、ユーザー マッピング、またはセキュリティ ルールの移行を実行しません。これらのタスクは、完全な移行パイプラインの一部として、Qlik Analytics Migration Tool (QAMT) によって処理されます。詳細については、[QV2QSとQlik Analytics Migration Tool](https://help.qlik.com/ja-JP/migration/Content/Qv2qsMigration/introduction/qamt.htm)を参照してください。

以下に記載されている境界は、QV2QSの意図的な範囲を反映しています。UI変換レイヤー外の項目は、QAMTまたはQlik Cloudでの手動構成によって対処されます。

## ブックマーク

QlikView開発者ブックマーク (ドキュメント内でローカルに作成されたブックマーク) は変換されません。Qlik Senseは現在、JSONビルド出力からのブックマーク作成をサポートしていません。そのため、QV2QSは変換されたアプリにブックマークを含めることができません。ブックマークは、展開後にQlik Senseアプリで手動で再作成する必要があります。

情報メモ

ブックマーク変換はまだサポートされていません。ブックマーク移行のサポートは、今後のリリースで予定されています。製品計画は変更される可能性があり、購入の判断を行う際の根拠として、または特定の機能の提供を確約するものとして、依拠すべきではありません。

## スクリプトを読み込み

QV2QSはロード スクリプトにパス正規化ルール（バックスラッシュからフォワードスラッシュへの変換）を適用し、さらなる調整のためのカスタム置換ルールをサポートしています。QVW/QVFバイナリに隠しロード スクリプトが存在する場合、QV2QSはそれを抽出し、`script.qvs`内の可視スクリプトの先頭に追加します。QV2QS はフル ロード スクリプトの最新化を実行しません。変換後、以下の領域には手動での対応が必要です。

* データ接続 — OLEDB、ODBC、およびローカルファイルパス参照は、Qlik Cloud `lib://` データ接続には変換されません。Qlik Cloud でデータ接続は手動で作成する必要があります。
* セクション アクセス — Qlik Senseはセクション アクセスをサポートしていますが、構文はQlikViewとは異なります (たとえば、`USERID`の代わりに`NTNAME`となります)。QV2QS はセクション アクセス ブロックを変更しません。
* 参照を含める — 外部スクリプトファイル参照 (`$(Include=...)`) は解決またはアップロードされません。参照されるファイルは、Qlik Cloud データ接続を介して利用可能にする必要があります。

組み込みの置換ルールとカスタムルールの設定の詳細については、[引数リファレンス](https://help.qlik.com/ja-JP/migration/Content/Qv2qsMigration/command-line-interface/argument-reference.htm)を参照してください。

## マクロおよびトリガー

QV2QS は分析フェーズ中に VBScript マクロとトリガーアクションを検出しますが、マクロやトリガーは変換しません。マクロ (`Sub` および `Function` の定義 (`Module.txt` 内)) およびドキュメントレベルのトリガー (`OnOpen`、`OnPostReload`) は、Excel レポートの分析ワークシートに一覧表示されます。オブジェクトレベルのマクロ呼び出しは、どのオブジェクトがどのマクロを呼び出しているかを特定するために相互参照されます。

Qlik Sense は VBScript マクロをサポートしていません。マクロ駆動の動作は、ブックマーク、変数、ナビゲーションアクション、または Qlik Application Automation などの Qlik Sense の機能を使用して再作成する必要があります。

## プレースホルダーオブジェクト

QV2QS がオブジェクトを変換できない場合、QV2QS は Qlik Sense アプリにプレースホルダーテキストオブジェクトを作成します。プレースホルダーは、シート上のオブジェクトの位置を保持し、元のQlikViewオブジェクトの種類を識別するメッセージを表示します。プレースホルダーオブジェクトは、Qlik Sense で手動で再構築する必要があります。

プレースホルダーを生成する条件の完全なリストについては、[変換結果](https://help.qlik.com/ja-JP/migration/Content/Qv2qsMigration/conversion-results/conversion-outcomes.htm)を参照してください。サポートされているオブジェクトタイプと除外されているオブジェクトタイプのリストについては、[オブジェクトタイプのマッピング](https://help.qlik.com/ja-JP/migration/Content/Qv2qsMigration/object-type-mapping.htm)を参照してください。

## 手動調整が必要な機能

一部のQlikView機能は変換されますが、ビルド後に手動での設定が必要です。これらのオブジェクトは、変換レポートで調整が必要としてカウントされ、エグゼクティブサマリーの注意が必要なオブジェクトタブに表示されます。

「調整が必要」な結果を生じさせる条件の完全なリストについては、[変換結果](https://help.qlik.com/ja-JP/migration/Content/Qv2qsMigration/conversion-results/conversion-outcomes.htm)を参照してください。

## 詳細はこちら

* [オブジェクトタイプマッピング](https://help.qlik.com/ja-JP/migration/Content/Qv2qsMigration/object-type-mapping.htm)
* [Qlik Cloud リソース制限](https://help.qlik.com/ja-JP/migration/Content/Qv2qsMigration/known-limitations/qlik-cloud-resource-limits.htm)
* [オブジェクト変換の詳細](https://help.qlik.com/ja-JP/migration/Content/Qv2qsMigration/conversion-reference/object-conversion-details.htm)
* [ディメンションとメジャーの制限](https://help.qlik.com/ja-JP/migration/Content/Qv2qsMigration/conversion-reference/dimension-and-measure-limits.htm)