Макросы QlikView: Что это?
Макрос – скрипт (сценарий) для автоматизации серии шагов в QlikView или, говоря иначе, это прописанный алгоритм действий, созданный пользователем для автоматизации работы QlikView.
Макросы QlikView работают на VisualBasic Script и JScript.
НА ЗАМЕТКУ! Горячие клавиши для запуска мастера настройки макросов: CTRL+M (или по меню – инструменты -> режим редактирования)
Макросы: Примеры использования и документация
Есть несколько популярных примеров, когда используются макросы, другой вопрос – всегда ли это хорошо и помогает в разработке.
Итак, вот несколько популярных примеров использования макросов:
- Создание дополнительных функций, которые могут использоваться в скрипте QlikView
- Создание дополнительных функций, которые могут использоваться в диаграммах QlikView
- Создание и экспорт этих отчетов в PowerPoint, Excel, Word и другие программы
- Интерактивность разработки, например, динамические изменение диаграмм
- Динамическое обновление
- Автоматизация разработки
Все это – лишь некоторые примеры, для которых могут применяться макросы, причем не во всех случаях использование макросов оправдано.
Давайте разберемся по порядку, что к чему, но сначала посмотрим макро-среду в QlikView
В QlikView есть встроенный модель для создания макросов. Он подходит, если вы решаете очень простую задачу разработки.
В документации Qlik-а есть руководство по работе с макросами – документ «QlikView Automation Guide» и приложение APIGuide.
ТОП-5 полезных макросов
От слов к делу – хочу поделиться с вами полезной коллекций макросов, собранной на просторах интернета:
- Анализатор документа QlikView (DocumentAnalyzer_v.2.7) – помогает оптимизировать ваше приложение, отследить где и какие поля используются. Можно использовать для тюнинга производительности QlikView. Разработано Робом Вундерлихом (Rob Wunderlich). СКАЧАТЬ
- Копирование циклических групп из одного документа в другой. Опять же разработка Роба Вундерлиха (Rob Wunderlich). СКАЧАТЬ
- Полезная коллекция «33 полезных макроса для QlikView» — готовые макросы по запуску внешних программ, созданию отчетов, экспорту объектов из QlikView и многое другое.СКАЧАТЬ
- Скрипт генерации отчетов. Макрос автоматической генерации отчетов из QlikView в Power Point. СКАЧАТЬ
- Ускорение кэша. Макрос разогрева кэша, полезный для управления работой приложения в боевых условиях. Увеличивает воспринимаемую скорость работы приложения. СКАЧАТЬ.

- Учебный центр по технологиям анализа данных и BI: расписание/запись на учебные курсы, тестирование разработчиков — https://education.biconsult.ru/
- Присоединяйтесь к QUBIC – сообщество профессионалов в области BI! Наши страницы в соц.сетях – расписание учебных курсов, бесплатные учебные материалы, анонсы мероприятий: https://vk.com/club165575964 и https://www.facebook.com/qubicspb
- Неофициальный форум разработчиков QlikView & Qlik Sense Russian forum
- Канал на Youtube – много обучающих видео и записи вебинаров
- Готовые решения “Конструктор финансовой отчетности” и “Анализ продаж”