Редактирование скриптов загрузки | Qlik Cloud Справка
Перейти к основному содержимому Перейти к дополнительному содержимому

Редактирование скриптов загрузки

Последнее обновление: 09.10.2026

Код скрипта вводится в текстовом редакторе редактора загрузки данных или Скрипт. Здесь можно вручную вносить изменения в операторы LOAD или SELECT, созданные при выборе данных, и вводить новый код скрипта.

Скрипт, который должен быть записан с помощью синтаксиса скрипта Qlik, имеет цветную маркировку, чтобы можно было различить отдельные элементы. Все строки скрипта пронумерованы.

Существует ряд функций, доступных в редакторе, которые способствуют разработке скрипта загрузки. Они описаны в данном разделе.

Помощь в написании кода

Доступ к справке по синтаксису для команд и функций

Существует несколько способов получения доступа к справке по синтаксису для ключевого слова синтаксиса Qlik.

Наведение курсора на ключевые слова

Вы можете навести курсор на функции и ключевые слова скрипта в скрипте, чтобы узнать больше о синтаксисе форматирования и получить доступ к справочным ресурсам.

Примечание к информации

Вам необходимо включить Включить новые возможности редактора кода. См. Работа с редактором скриптов нового поколения.

Доступ к порталу справки

Подробную справку можно получить на портале следующими способами:

  • Щелкните элемент Справка на панели инструментов, чтобы перейти в режим справки по синтаксису. В режиме справки по синтаксису можно щелкнуть на синтаксическом ключевом слове (помеченном синим и подчеркнутом), чтобы получить доступ к справке по синтаксису.

  • Поместите курсор внутрь или в конце ключевого слова и нажмите клавиши Ctrl+H.

  • Если у вас включен параметр Включить новый интерфейс редактора кода, наведите указатель на ключевое слово и щелкните ссылку справки, если она доступна. См. Наведение курсора на ключевые слова.

  • Примечание к информацииРедактирование скрипта в режиме справки по синтаксису невозможно.

Использование функции автоматического заполнения

Если начать вводить ключевое слово скрипта Qlik, будет выведен список автозаполнения подходящих ключевых слов для выбора. Список сужается по мере ввода, и можно выбрать какой-либо из шаблонов с вариантами синтаксиса и параметров. Во всплывающей подсказке отображается синтаксис функции, включающий параметры и дополнительные операторы, а также ссылка на описание оператора или функции на портале справки.

Примечание к подсказке

Также для отображения списка ключевых слов можно использовать сочетание клавиш Ctrl+Space, а для отображения всплывающей подсказки — сочетание клавиш Ctrl+Shift+Space.

Навигация по коду

Доступ к справке по синтаксису для команд и функций

Существует несколько способов получения доступа к справке по синтаксису для ключевого слова синтаксиса Qlik.

Наведение курсора на ключевые слова

Вы можете навести курсор на функции и ключевые слова скрипта в скрипте, чтобы узнать больше о синтаксисе форматирования и получить доступ к справочным ресурсам.

Примечание к информации

Вам необходимо включить Включить новые возможности редактора кода. См. Работа с редактором скриптов нового поколения.

Доступ к порталу справки

Подробную справку можно получить на портале следующими способами:

  • Щелкните элемент Справка на панели инструментов, чтобы перейти в режим справки по синтаксису. В режиме справки по синтаксису можно щелкнуть на синтаксическом ключевом слове (помеченном синим и подчеркнутом), чтобы получить доступ к справке по синтаксису.

  • Поместите курсор внутрь или в конце ключевого слова и нажмите клавиши Ctrl+H.

  • Если у вас включен параметр Включить новый интерфейс редактора кода, наведите указатель на ключевое слово и щелкните ссылку справки, если она доступна. См. Наведение курсора на ключевые слова.

  • Примечание к информацииРедактирование скрипта в режиме справки по синтаксису невозможно.

Определение и справочные ссылки

Вы можете использовать контекстное меню или сочетания клавиш для перехода между связанными элементами скрипта (такими как определенные таблицы или переменные).

Доступны следующие параметры.

  • Перейти к определению (Ctrl + F12): перейти в Местоположение, где определена конструкция скрипта.

  • Перейти к ссылкам (Ctrl + F12): Перейти в Местоположение, где есть ссылка на конструкцию скрипта. Если существует несколько ссылок, вы можете выбрать, к какой ссылке перейти.

  • Параметры быстрого просмотра (Alt + F12): просмотр определений и ссылок во всплывающих окнах под кодом, который вы просматриваете в данный момент.

Примечание к информации

Вам необходимо включить Включить новые возможности редактора кода. См. Работа с редактором скриптов нового поколения.

Сворачивание кода

Вы можете разворачивать и сворачивать блоки кода скрипта, повышая гибкость и читаемость при редактировании.

Примечание к информации

Вам необходимо включить Включить новые возможности редактора кода. См. Работа с редактором скриптов нового поколения.

Чтобы свернуть блоки кода, наведите указатель на поле рядом с блоком, поддерживающим сворачивание, и щелкните Стрелка вниз. Вы можете развернуть код, нажав Стрелка вниз на свернутых блоках.

Палитра команд также предлагает расширенные параметры для сворачивания кода. См. Палитра команд.

Миникарта

Мини-карта предоставляет визуальное представление текущего раздела скрипта. Он расположен рядом с редактором, обеспечивая быстрый обзор всего раздела. Миникарта интерактивна — вы можете использовать ее для прокрутки раздела, чтобы найти определенный код.

Примечание к информации

Вам необходимо включить Включить новые возможности редактора кода. См. Работа с редактором скриптов нового поколения.

Редактирование кода

Вставка подготовленного текстового скрипта

Возможна вставка подготовленного тестового скрипта, который будет загружать набор встроенных полей данных. Его можно использовать для быстрого создания набора данных для целей тестирования.

Выполните следующие действия.

  • Нажмите Ctrl + 00.

Код тестового скрипта будет вставлен в скрипт.

Отступ кода

Чтобы улучшить читаемость, можно выполнить отступ кода.

Выполните следующие действия.

  1. Выберите одну или несколько линий, чтобы изменить отступ.
  2. Щелкните элемент Отступ, чтобы сместить текст вправо (увеличить отступ), илиВыступ, чтобы сместить текст влево (уменьшить отступ).

Примечание к подсказке

Также можно использовать сочетания клавиш:

Tab (смещение вправо)

Shift+Tab (смещение влево)

Поиск и замена текста

Существует возможность поиска и замены текста по разделам скрипта.

Поиск текста

 Выполните следующие действия.

  1. Щелкните элемент Поиск на панели инструментов.

    Отобразится раскрывающееся диалоговое окно поиска.

  2. Введите текст, который необходимо найти, в поле поиска.

    Результаты поиска выделены в текущем разделе кода скрипта. Число обнаруженных текстовых примеров указывается возле метки раздела.

  3. Просмотреть результаты поиска можно путем нажатия элементов Предыдущий и Далее.
  4. Щелкните элемент Поиск на панели инструментов, чтобы закрыть диалоговое окно поиска.
Примечание к подсказкеТакже можно выбрать параметр Искать во всех разделах, чтобы выполнить поиск во всех разделах скрипта. Число обнаруженных текстовых примеров указывается возле каждой метки раздела. Для выполнения поиска с учетом регистра можно выбрать параметр С учетом регистра.

Замена теста

Выполните следующие действия.

  1. Щелкните элемент Поиск на панели инструментов.

    Отобразится раскрывающееся диалоговое окно поиска.

  2. Введите текст, который необходимо найти, в поле поиска.
  3. Введите текст для замены в поле замены и щелкните команду Заменить.
  4. Щелкните элемент Далее, чтобы найти следующий пример текста поиска и выполните одно из следующих действий:

    • Щелкните команду Заменить, чтобы заменить текст.
    • Щелкните элемент Далее, чтобы искать дальше.
  5. Щелкните элемент Поиск на панели инструментов, чтобы закрыть диалоговое окно поиска.
Примечание к подсказкеЧтобы сразу заменить все примеры искомого текста в текущем разделе скрипта, выберите Заменить все в разделе. В функции замены учитывается регистр, замененный текст будет иметь тот регистр, который указан в поле замены. Отобразится сообщение с информацией о том, сколько было случаев замены.

Альтернативные методы

Вы также можете использовать другие методы для поиска и замены текста.

Примечание к информации

Вам необходимо включить Включить новые возможности редактора кода. См. Работа с редактором скриптов нового поколения.

Доступны также следующие способы:

  • Изменить все вхождения: доступно в контекстном меню и с помощью сочетания клавиш Ctrl + F2. Выполняет поиск и замену всего совпадающего текста в текущем разделе скрипта.

  • Палитра команд: вы можете выполнять операции поиска и замены с помощью встроенной палитры команд. См. Палитра команд.

Комментирование в скрипте

С помощью отметок для комментариев можно вставлять комментарии в код скрипта или деактивировать части кода скрипта. Весь текст в строке справа от знака // (две косые черты) будет считаться комментарием и не будет выполняться во время работы скрипта.

На панели инструментов находится ярлык для добавления или отмены комментариев кода. Эта функция работает в двух направлениях. Это значит, что если выбранный код не имеет комментариев, они будут добавлены, и наоборот.

Комментирование

Выполните следующие действия.

  1. Выберите одну или несколько строк кода, которые не прокомментированы, или поместите курсор в начало строки.
  2. Щелкните Комментировать/удалить комментарий или нажмите Ctrl + K.

    Примечание к информацииЕсли у вас включен параметр Включить новый интерфейс редактора кода, вы также можете использовать Ctrl + /.

Выбранный код теперь прокомментирован.

Удаление комментария

Выполните следующие действия.

  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.

Конструкция переименовывается по всему скрипту.

Ограничения

Если включен параметр Включить новые возможности редактора кода, некоторые элементы интерфейса, такие как пункты контекстного меню, палитра команд и подсказки при наведении, не переведены на шведский и нидерландский языки.

Связанные учебные материалы:

Подробнее

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!