ロード スクリプトの編集 | Qlik Cloud ヘルプ
メイン コンテンツをスキップする 補完的コンテンツへスキップ

ロード スクリプトの編集

最終更新日時: 2026/09/30

ユーザーは、データ ロード エディター または スクリプト のテキスト エディターでスクリプトを記述できます。ここで、データ選択時に生成した LOAD または SELECT ステートメントを手作業で変更し、新規スクリプトを入力できます。

Qlik スクリプト構文を用いて記述する必要のあるスクリプトは、要素の区別がしやすいように色分けされています。スクリプトの各行に番号が付けられます。

エディタ には、ロード スクリプトの開発を支援するための多くの機能があります。この機能については、本セクションで説明します。

コード アシスタンス

コマンドおよび関数の構文ヘルプへのアクセス

いくつかの方法で、Qlik 構文キーワードの構文ヘルプにアクセスできます。

キーワードにカーソルを合わせる

スクリプト内の関数やキーワードにマウス カーソルを合わせると、書式や構文の詳細を確認したり、ヘルプ リソースにアクセスしたりできます。

情報メモ

[新しいコード エディター エクスペリエンスを有効にする] をオンにする必要があります。「次世代のスクリプト エディターでの作業」を参照してください。

ヘルプ ポータルへのアクセス

次の方法で、ヘルプ ポータルの詳細なヘルプにアクセスできます。

  • ツール バーの ヘルプ をクリックして、構文のヘルプ モードに入ります。ヘルプ モードで、構文のキーワード (青色でハイライト、下線付き) をクリックすると、構文のヘルプにアクセスできます。

  • キーワードの内側または末尾にカーソルを置き、Ctrl+H を押します。

  • 新しいコード エディター エクスペリエンスを有効にしている場合は、キーワードにマウス カーソルを合わせ、ヘルプ リンクが表示される場合はそれをクリックしてください。「キーワードにカーソルを合わせる」を参照してください。

  • 情報メモ構文のヘルプ モードでは、スクリプトの編集はできません。

オートコンプリート機能の使用

Qlikスクリプトのキーワードの入力を開始すると、フォーム選択の一致するキーワードがオートコンプリート リストに表示されます。入力を続けると、リストが絞られてきます。推奨される構文とパラメータが含まれるテンプレートから選択することができます。ツール ヒントには、パラメータ、追加のステートメント、およびステートメントまたは関数のヘルプ ポータル説明へのリンクを含む関数の構文が表示されます。

ヒント メモ

また、キーボード ショートカット Ctrl+Space キーを使用するとキーワード リスト、Ctrl+Shift+Space キーを使用するとツール ヒントが表示されます。

コード ナビゲーション

コマンドおよび関数の構文ヘルプへのアクセス

いくつかの方法で、Qlik 構文キーワードの構文ヘルプにアクセスできます。

キーワードにカーソルを合わせる

スクリプト内の関数やキーワードにマウス カーソルを合わせると、書式や構文の詳細を確認したり、ヘルプ リソースにアクセスしたりできます。

情報メモ

[新しいコード エディター エクスペリエンスを有効にする] をオンにする必要があります。「次世代のスクリプト エディターでの作業」を参照してください。

ヘルプ ポータルへのアクセス

次の方法で、ヘルプ ポータルの詳細なヘルプにアクセスできます。

  • ツール バーの ヘルプ をクリックして、構文のヘルプ モードに入ります。ヘルプ モードで、構文のキーワード (青色でハイライト、下線付き) をクリックすると、構文のヘルプにアクセスできます。

  • キーワードの内側または末尾にカーソルを置き、Ctrl+H を押します。

  • 新しいコード エディター エクスペリエンスを有効にしている場合は、キーワードにマウス カーソルを合わせ、ヘルプ リンクが表示される場合はそれをクリックしてください。「キーワードにカーソルを合わせる」を参照してください。

  • 情報メモ構文のヘルプ モードでは、スクリプトの編集はできません。

定義と参照リンク

右クリック メニューまたはキーボード ショートカットを使用して、関連するスクリプト要素 (特定のテーブルや変数など) 間を移動できます。

オプションは次のとおりです。

  • 定義へ移動 (Ctrl + F12): スクリプト構文が定義されている場所に移動します。

  • 参照へ移動 (Ctrl + F12): スクリプト構成要素が参照されている場所に移動します。複数の参照が存在する場合は、移動先の参照を選択できます。

  • ピーク オプション (Alt + F12): 現在確認中のコードの下に、定義や参照をポップアップで表示します。

情報メモ

[新しいコード エディター エクスペリエンスを有効にする] をオンにする必要があります。「次世代のスクリプト エディターでの作業」を参照してください。

コードの折りたたみ

スクリプト コードのブロックを展開および折りたたむことができ、編集時の柔軟性と可読性が向上します。

情報メモ

[新しいコード エディター エクスペリエンスを有効にする] をオンにする必要があります。「次世代のスクリプト エディターでの作業」を参照してください。

コード ブロックを折りたたむには、折りたたみ可能なブロックの横の余白にカーソルを合わせ、下向き矢印 をクリックします。折りたたまれたブロック上で 下向き矢印 をクリックすると、コードを展開できます。

コマンド パレットでは、コードの折りたたみに関する高度なオプションも利用できます。「コマンド パレット」を参照してください。

ミニマップ

ミニマップは、現在のスクリプト セクションの視覚的な表現を提供します。エディターの横に配置されており、セクション全体を一目で確認できます。ミニマップはインタラクティブで、これを使ってセクション内をスクロールし、特定のコードを探すことができます。

情報メモ

[新しいコード エディター エクスペリエンスを有効にする] をオンにする必要があります。「次世代のスクリプト エディターでの作業」を参照してください。

コード編集

設定済みのテスト スクリプトの挿入

本製品にはインライン データ項目一式をロードするテスト スクリプトが事前に設定されています。このテスト スクリプトを使用すると、テスト目的のデータ セットを迅速に作成できます。

次の手順を実行します。

  • Ctrl + 00 を押します。

スクリプトにテスト スクリプト コードが挿入されます。

コードのインデント

読みやすくするため、コードにはインデントを設定できます。

次の手順を実行します。

  1. インデントを変更する行を 1 つまたは複数選択します。
  2. インデント設定をクリックしてテキストをインデント (インデントを増大) するか、アウトデントをクリックしてテキストのインデントを解除します (インデントを減少)。

ヒント メモ

以下のキーボード ショートカットも利用可能です。

Tab (インデント)

Shift+Tab (インデント解除)

テキストの検索および置換

スクリプト セクションのテキストを検索および置換できます。

テキストの検索

 次の手順を実行します。

  1. ツール バーで 検索 をクリックします。

    検索ドロップダウン ダイアログが表示されます。

  2. 検索ボックスに、検索したいテキストを入力します。

    検索結果がスクリプト コードの現在のセクションでハイライトされます。また、見つかったテキスト インスタンスの数がセクション ラベルの隣に示されます。

  3. 前に戻る と 次へ をクリックして、結果リストを移動することができます。
  4. ツール バーの [検索] をクリックして、検索ダイアログを閉じます。
ヒント メモまた、[すべてのセクションを検索] を選択して、あらゆるスクリプト セクションで検索を行うことができます。見つかったテキスト インスタンスの数が各セクション ラベルの隣に示されます。[大文字小文字を区別する] を選択すると、大文字と小文字を区別して検索できます。

テキストの置換

次の手順を実行します。

  1. ツール バーで 検索 をクリックします。

    検索ドロップダウン ダイアログが表示されます。

  2. 検索ボックスに、検索したいテキストを入力します。
  3. 置換ボックスに置換後の文字列を入力し、[置換] をクリックします。
  4. 次へ をクリックして、検索テキストの次のインスタンスを見つけ、以下のいずれかを行います。

    • [置換] をクリックしてテキストを置き換えます。
    • 次へ をクリックして次のインスタンスを見つけます。
  5. ツール バーの [検索] をクリックして、検索ダイアログを閉じます。
ヒント メモ[選択範囲をすべて置換] をクリックすると、現在のスクリプト セクション内で、検索テキストのすべてのインスタンスが置き換わります。置換機能では大文字と小文字が区別され、置換項目に入力されたテキスト通りに置き換えられます。置換が完了するとメッセージが表示され、置換されたインスタンスの数を確認できます。

代替方法

テキストを検索および置換する他の方法も使用できます。

情報メモ

[新しいコード エディター エクスペリエンスを有効にする] をオンにする必要があります。「次世代のスクリプト エディターでの作業」を参照してください。

次のその他の方法を使用できます。

  • すべての出現箇所を変更: 右クリック メニューおよびキーボード ショートカット Ctrl + F2 から利用できます。これは、現在のスクリプト セクション内で一致するすべてのテキストを検索し、置換します。

  • コマンド パレット: 埋め込みのコマンド パレットを使用して、検索と置換の操作を実行できます。「コマンド パレット」を参照してください。

スクリプトへのコメント入力

スクリプト コードにコメントを挿入したり、コメント マークを使用してスクリプト コードの一部を無効にすることができます。// (2 本のスラッシュ) の右側に続く行のテキストはすべてコメントと見なされ、スクリプトを実行しても実行されません。

ツール バーには、コメント入力またはコメント解除コードへのショートカットがあります。関数はトグルとして機能します。つまり、選択したコードにコメントが付いていなければコメントが挿入され、コメントが付いていれば解除されます。

コメント入力

次の手順を実行します。

  1. コメント アウトされていないコードの 1 行または複数の行を選択するか、行の先頭にカーソルを置きます。
  2. コメント追加 / コメント削除 をクリックするか、または Ctrl + K を押します。

    情報メモ新しいコード エディター エクスペリエンスを有効にする が有効になっている場合、Ctrl + / も使用できます。

これで選択したコードがコメント アウトされます。

コメント解除

次の手順を実行します。

  1. コメント アウトされたコードの 1 行または複数の行を選択するか、コメントされた行の先頭にカーソルを置きます。
  2. コメント追加 / コメント削除 をクリックするか、または Ctrl + K を押します。

    情報メモ新しいコード エディター エクスペリエンスを有効にする が有効になっている場合、Ctrl + / も使用できます。

これで、選択されたコードがスクリプトの残りの部分で実行されます。

ヒント メモ

この他にも、スクリプト コードにコメントを挿入する方法には次のものがあります。

  • Rem ステートメントを使用します。
  • コードのセクションを /* と */ で囲む。
Rem This is a comment ;
/* This is a comment
   that spans two lines */
// This is a comment as well

Rem の詳細については、「Rem」を参照してください。

すべてのコードを選択

現在のスクリプト セクションですべてのコードを選択できます。

次の手順を実行します。

  • Ctrl + A を押します。

現在のセクション内のすべてのスクリプトが選択されます。

複数カーソルの選択

複数カーソルの選択を使用すると、複数の異なるスクリプト行から一度にコードを選択できます。

情報メモ

[新しいコード エディター エクスペリエンスを有効にする] をオンにする必要があります。「次世代のスクリプト エディターでの作業」を参照してください。

  • Ctrl + Alt + 上/下矢印キーを押すと、垂直方向に並んだ複数の平行線を一度に選択できます。

  • Alt + Shift を押しながらカーソルを任意の方向にドラッグすると、隣接するコードをまとめて選択できます。

コマンド パレット

コマンド パレットはスクリプト エディターに組み込まれており、スクリプト コードに対する高度な操作を容易に実行できるようになっています。コマンド パレットは、エディターの外観と操作性を向上させるためのいくつかのオプションもサポートしています。

情報メモ

[新しいコード エディター エクスペリエンスを有効にする] をオンにする必要があります。「次世代のスクリプト エディターでの作業」を参照してください。

コマンド パレットの利用例は次のとおりです。

  • 検索と置換

  • 高度なコード折りたたみ

  • コードのインデント

  • 高度なテキスト処理

  • フォント サイズやワードラッピングなどの、エディター インターフェイスのカスタマイズ

特定のワークフローの例については、「ワークフローの例: コマンド パレット」を参照してください。

  • エディターで右クリックし、 [コマンド パレット...] を選択します。

  • キーボード ショートカット Ctrl + Shift + P を使用します。

一部のアクションでは、操作を実行する対象のテキストを選択する必要があります。その他の場合、この操作は不要です。

コマンド パレットを開いた後、利用可能なコマンドを検索したり、それらのコマンドのキーボード ショートカットを確認したりできます。

ワークフローの例: コマンド パレット

コードのリファクタリング

[新しいコード エディター エクスペリエンスを有効にする] がオンの場合、認識された Qlik スクリプトの構成をリファクタリングできます。たとえば、スクリプト内のテーブルのすべてのインスタンスの名前を変更できます。

情報メモ

[新しいコード エディター エクスペリエンスを有効にする] をオンにする必要があります。「次世代のスクリプト エディターでの作業」を参照してください。

  1. 名前を変更するスクリプト構成要素にカーソルを置くか、またはその構成要素全体を強調表示します。

  2. 右クリックして [シンボル名を変更] を選択するか、キーボード ショートカット F2 を使用します。

スクリプト全体にわたり、その構成要素の名前が変更されます。

制限事項

[新しいコード エディター エクスペリエンスを有効にする] をオンにすると、右クリックのオプション、コマンド パレット、ホバー ヘルプなどの一部のインターフェイス要素はスウェーデン語やオランダ語に翻訳されません。

関連する学習コンテンツ:

詳細を見る

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。