Макросы QlikView: Что это?

Макрос – скрипт (сценарий) для автоматизации серии шагов в QlikView или, говоря иначе, это прописанный алгоритм действий, созданный пользователем для автоматизации работы QlikView.

Макросы QlikView работают на VisualBasic Script и JScript.

НА ЗАМЕТКУ! Горячие клавиши для запуска мастера настройки макросов: CTRL+M (или по меню – инструменты -> режим редактирования)

макросы QlikView

Макросы: Примеры использования и документация

Есть несколько популярных примеров, когда используются макросы, другой вопрос – всегда ли это хорошо и помогает в разработке.

Итак, вот несколько популярных примеров использования макросов:

  • Создание дополнительных функций, которые могут использоваться в скрипте QlikView
  • Создание дополнительных функций, которые могут использоваться в диаграммах QlikView
  • Создание и экспорт этих отчетов в PowerPoint, Excel, Word и другие программы
  • Интерактивность разработки, например, динамические изменение диаграмм
  • Динамическое обновление
  • Автоматизация разработки

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

Давайте разберемся по порядку, что к чему, но сначала посмотрим макро-среду в QlikView

В QlikView есть встроенный модель для создания макросов. Он подходит, если вы решаете очень простую задачу разработки.

В документации Qlik-а есть руководство по работе с макросами – документ «QlikView Automation Guide» и приложение APIGuide.

ТОП-5 полезных макросов

От слов к делу – хочу поделиться с вами полезной коллекций макросов, собранной на просторах интернета:

  1. Анализатор документа QlikView (DocumentAnalyzer_v.2.7) – помогает оптимизировать ваше приложение, отследить где и какие поля используются. Можно использовать для тюнинга производительности QlikView. Разработано Робом Вундерлихом (Rob Wunderlich). СКАЧАТЬ
  2. Копирование циклических групп из одного документа в другой. Опять же разработка Роба Вундерлиха (Rob Wunderlich). СКАЧАТЬ
  1. Полезная коллекция «33 полезных макроса для QlikView» – готовые макросы по запуску внешних программ, созданию отчетов, экспорту объектов из QlikView и многое другое. СКАЧАТЬ
  1. Скрипт генерации отчетов. Макрос автоматической генерации отчетов из QlikView в Power Point. СКАЧАТЬ
  1. Ускорение кэша. Макрос разогрева кэша, полезный для управления работой приложения в боевых условиях. Увеличивает воспринимаемую скорость работы приложения. СКАЧАТЬ.

На этом сегодня коллекция полезных макросов завершается.

Поделитесь своими идеями использования макросов в QlikView!