Часть 5. Исследование и анализ

Учебник QlikView (Qlik Sense). Часть 5. Исследование и анализ.

Содержание

Исследование и анализ. Общая информация

После создания документа и загрузки данных в него вы можете использовать этот документ для исследования и анализа данных. Можно выполнять анализ для разных целей и использовать разные инструменты.

Выборки

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

Выборки используются, чтобы указать на объект, о котором требуется дополнительная информация, и QlikView (и Qlik Sense) реагирует путем выделения одним цветом возможных значений и другим цветом исключенных значений.

Стандартный анализ

Типичным для стандартного анализа является следование ключевым величинам (ключевой показатель эффективности) на постоянной основе, например:

  • Общий объем продаж в сравнении с квотой каждое утро
  • Общий объем продаж в сравнении с общим объемом продаж за тот же период в прошлом году
  • Размещенные, но не выполненные заказы в конце недели
  • Продажи в регионе за конкретный день каждого месяца

Предположим, что у вас есть данные о продажах за определенный период времени. Можно ограничить эти данные, чтобы показывать продажи только за определенный месяц. Затем можно отображать только данные за следующий месяц, чтобы проследить развитие продаж.

Исследовательский анализ

QlikView (и Qlik Sense) позволяет пользователю исследовать данные различными способами, например, при помощи следующих действий:

  • эффективная фильтрация данных с помощью множественных выборок;
  • нахождение ответов на вопросы типа «что, если» с помощью сравнительного анализа;
  • отображение новых представлений и данных посредством щелчков и нажатий;

  • смешивание и расположение данных в желаемом порядке.

Поиск в данных

Программа оснащена QlikView (и Qlik Sense) универсальным инструментом поиска, который находит все возможные совпадения на основании нечеткой логики.

Создание закладок для выборок

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

Выбор значений полей

Чтобы выбрать значение в поле, достаточно щелкнуть значение. После выбора ячейки становятся зеленого цвета, показывая новое состояние – выбранное. Выборка может повлиять на состояние больших количеств значений в других объектах листа, на текущем листе и на других листах.

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

Выборки можно делать в большинстве типов объектов листа.

Для отмены предыдущего выбора достаточно щелкнуть значение. Также можно выбрать параметр Очистить в меню Объект или выбрать одну из команд в параметре Очистить в меню Выборки. Если щелкнуть исключенное значение, выборки, противоречащие данному значению, будут отменены, и выбранным становится значение, выбранное с помощью щелчка мыши.

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

Цветовая схема

Состояние значения поля отображается цветом соответствующей ячейки.

По умолчанию используются следующие цветовые схемы:

  • выбрано — зеленый
  • дополнительно — белый
  • исключено — серый

Также применяются другие цветовые коды, которые могут использоваться при определенных обстоятельствах:

  • альтернатива — белый/желтый
  • блокировка — синий
  • принудительное исключение — красный

Заданные по умолчанию цвета установленной по умолчанию (классической) цветовой схемы можно изменить, выбрав другую цветовую схему в группе Отображение выборки на странице Свойства документа: Общие.

Если активен параметр Показать другие значения, QlikView (и Qlik Sense) отображает невыбранные ячейки в соответствующем списке в виде альтернативных значений (белый или светло-желтый), если они не исключены, поскольку были выбраны в других полях. При этом они исключаются логически и не учитываются в расчетах, на возможных (дополнительных и выбранных) значений. Если параметр Показ альтернатив отключен, QlikView (и Qlik Sense) отображает невыбранные ячейки как исключенные (серым цветом).

В стиле выборки Флажков Windows эта цветовая схема не используется.

Стили выборки

QlikView (и Qlik Sense) поддерживает ряд различных способов представления значений полей и создания выборок в списках, диаграммах и других объектах. Стили QlikView (и Qlik Sense) Classic, Метка угла и СИД используют кодирование цвета для отображения выбранных, возможных и исключенных значений. Стиль Переключатели окон повторяет стандартный интерфейс Windows с флажком для каждого значения. Стиль СИД Флаговые кнопки применяет цветовую маркировку вместе со стилем Переключатели окон.

При использовании стилей выборки на основе цвета доступен ряд различных цветовых схем. Основные цвета (зеленый для выбранного, синий для заблокированного и т.д.) невозможно изменить, но доступны варианты тона и интенсивности.

Существует несколько способов выбора стиля:

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

Представление логического состояния

Логическое состояние значения поля в QlikView (и Qlik Sense) обозначено цветовым стилем QlikView (и Qlik Sense) Classic, который заключается в цветовой маркировке фона и текста в ячейках списков и мультисписков. В некоторых других объектах листа и на вкладках листа могут отобразиться так называемые маяки выбора для обозначения выборок. Слева от данных в списках и мультисписках могут отобразится символы «&» и «!» для обозначения выборок AND и принудительных исключения (иногда называемых выборками NOT).

При использовании стиля Переключатели окон для обозначения возможных и исключенных значений в списках и мультисписках можно выбрать только цветовую маркировку в виде белого и серого фона ячеек. Тем не менее во всех ячейках также используется значок для данных, который обозначает логическое состояние. Значки также отображаются на месте маяков выбора в других частях документа.

Логическое поведение

Логическое поведение стилей Переключатели окон и СИД Флаговые кнопки отличается от стилей цветовой маркировки двумя моментами.

  1. Все выбранные нажатием объекты в стилях Windows и СИД флаговые кнопки считаются выборками с переключением, т.е. они выполняются так, как если во время выбора при использовании стилей цветовой маркировки удерживается нажатой клавиша Ctrl.
  2. Все списки обрабатываются так, как если выбран параметр Показ альтернатив, независимо от фактической настройки этого свойства.

Индикаторы

Индикаторы (или маяки) представлены цветными кнопками, иногда появляющимися в таблицах, вкладках и в правом углу строки состояния. Индикаторы предназначены только для напоминания о сделанных в полях выборках, недоступных на текущем просматриваемом листе. Поскольку все листы в документе QlikView (и Qlik Sense) являются полностью связанными между собой на любом этапе, такие выборки скорее всего будут влиять на объекты, отображаемые в активном листе — даже если они не выводятся сразу. Это основная причина, почему нужны индикаторы.

Индикаторы выборки также могут отображаться в верхнем правом углу полей данных в таблицах QlikView: простых таблицах, сводных таблицах и прямых таблицах. Это полезно еще и потому, что выборка в таблицах не имеет собственной кодировки цветов. Этот параметр включается/отключается в диалоговом окне «Параметры пользователя».

Индикаторы выбора появляются в блоке «Текущие выборки», а также в плавающем окне «Текущие выборки» и служат для отделения выбранных значений от заблокированных.

Цветовая схема индикатора

Цвет индикатора соответствует общей цветовой схеме:

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

Мультивыборка в поле

Мультивыборка в поле (т.е. нескольких значений из поля) может быть выполнена различными способами:

  • Наведите курсор на список, а затем переместите его на соответствующие значения полей, удерживая нажатой кнопку мыши.
  • Щелкните на первом значении, которое следует выбрать, затем нажмите клавишу Ctrl и выберите все другие значения, которые дополнительно необходимо выбрать.
  • Щелкните верхний элемент, который следует выбрать, а затем нажмите клавишу Shift и щелкните нижний элемент, который следует выбрать. Это позволит выбрать все элементы между ними. Однако если включен механизм сортировки, при первой выборке порядок может измениться, что усложнит правильное выполнение второй выборки.
  • Подтвердите текстовый поиск и нажмите клавишу Enter. Это приведет к тому, что будут выбраны все совпадающие значения полей. Если нажать клавишу Ctrl, одновременно удерживая нажатой клавишу Enter, выборки из предыдущего текстового поиска будут добавлены к предыдущим выборкам.

Чтобы отменить дополнительную выборку, щелкните ее, удерживая нажатой клавишу Ctrl.

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

Мультивыборка, как правило, интерпретируется как логическое ИЛИ, т.е. QlikView (и Qlik Sense) найдет решение, связанное с любым из выбранных значений полей.

Перемещение выборок

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

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

Пример:

В указанном ниже списке с выбранными E и F использование разных клавиш дает следующие результаты:

MyField
A
B
C
D
E
F
G
H
I
J

Будут выбраны F и G.
Будут выбраны D и E.
На страницу вверх Будут выбраны C и D.
На страницу вниз Будут выбраны G и H.

Блокировка выбранных значений полей

При выборе исключенного значения поля предыдущие выборки, конфликтующие с новой, отменяются. Для предотвращения такой отмены предыдущей выборки можно заблокировать все выборки в списке, открыв меню Объект и выбрав команду Заблокировать.

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

При выборе значения, несовместимого с заблокированной выборкой в другом поле, выборка не будет выполнена.

С помощью параметра Переопр. заблок. поле для списков, мультисписков и объектов «Ползунок» можно переопределить заблокированную выборку в поле из определенного объекта листа. Поле будет заблокировано для совершения логических изменений от выборок в других полях. Для объектов «Ползунок» этот параметр выбран по умолчанию.

Текущие выборки

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

Щелкните правой кнопкой мыши окно Текущие выборки, не выбирая поле, чтобы получить доступ к следующим командам всплывающего меню:

Очистить все выборки Отменяет все выбранные значения в документе.
Заблокировать все выборки Блокирует все выбранные значения в документе.
Разблокировать все выборки Разблокирует все выбранные значения в документе.
Данные Копирует имена всех выбранных значений в документе, а также имена полей, в которых была произведена выборка, в буфер обмена.

Окно Текущие выборки напоминает объект листа, поскольку допускает изменение размера и может быть открытым во время работы с документом. Оно останется открытым после закрытия текущего документа QlikView, а его содержимое будет изменено при открытии другого документа. Как и объекты листа оно обновляется динамически при осуществлении новой выборки, что позволяет выполнять обзор текущих выборок в любое время.

Максимальное число отдельных выбранных значений, отображаемых в окне Текущие выборки, задается в диалоговом окне Параметры пользователя. Если выбрано большее число значений, они будут отображаться только как «x значений y» для соответствующего поля.

Перед выборками и окнами в полях И ставится символ & или ! в зависимости от наличия выборки или исключения.

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

Выборки в других объектах

Для большинства объектов выборку можно выполнять непосредственно в полях. В таблицах ячейка будет выделена зеленым, означая, что ее значение выбрано. Щелкните ее, чтобы выбрать одно значение или закрасьте ее мышкой, чтобы выбрать несколько значений.

Выбор также можно делать с помощью поиска.

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

Блоки статистики

В блоках статистики можно нажать некоторые статистические количественные объекты, например Min, Max и Median, и при этом будет выбрано соответствующее значение. Выбор не отмечается в блоке статистики, но выделяется в других блоках.

Мультисписки

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

Простые таблицы

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

Объекты «Ползунок/Календарь»

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

При нажатии небольшого символа календаря в объекте календаря откроется календарь. В зависимости от настройки объекта календаря с помощью мыши можно выбрать дату или период времени и преобразовать эту выборку в базовое поле. С помощью сочетания Ctrl+щелчок мышью можно выбрать несколько периодов, даже если они относятся к разным месяцам или годам.

Линейчатая диаграмма, линейный график, диаграмма комбо, диаграмма Радар, сетчатая и точечная диаграммы

В этих объектах выборку можно совершать несколькими способами:

  • Нажав одну точку данных или заключив в нарисованный блок несколько точек данных в области графика. При рисовании занимаемая область выделена зеленым. Выбор совершается для значений измерения, используемых для вычисления выбранных точек начала координат.
  • Выбор можно совершать в легенде диаграммы нажатием или рисованием (кроме тех случаев, когда легенда указывает выражения диаграммы, а не значения измерения).
  • Выбор можно совершать в легенде диаграммы нажатием или рисованием на осях измерения и его метках (кроме точечных диаграмм). Выбираются соответствующие значения поля.
  • Выбор можно совершать рисованием на осях измерения и его метках. Выбираются значения поля, создающие точки начала координат в указанной области результата.

При рисовании выборок в графиках и линейчатых диаграммах, содержащих несколько измерений, поведение логики выбора QlikView (и Qlik Sense) немного отличается от логики других диаграмм, чтобы лучше воспроизвести ожидания пользователя. Выборки в диаграммах этих типов не влияют на оба измерения одновременно.

В графиках выборки выполняются преимущественно с использованием второго изменения. Это означает, что при рисовании через линию будет выбрана вся линия по всем значениям измерений оси x.

В отношении линейчатых диаграмм действует обратный принцип. Выборки относятся главным образом к первому измерению. Это означает, что нажатие одного сегмента полосы приведет к выбору значения измерения по оси x этого сегмента, однако сохранится возможность сбора или объединения в кластер всех сегментов. После сужения основного измерения выбора до одного значения будет снова применена старая логика выбора, в результате чего выборки будут также распространены во втором измерении.

В диаграммах комбо выборки всегда влияют на все измерения.

Круговые диаграммы

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

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

Блочные диаграммы

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

Кроме того, для выбора нескольких блоков в области можно использовать рисование. Эта выбранная область отмечена зеленым до тех пор, пока не будет отпущена кнопка мыши. При таком выборе блок относится к значению или значениям первого измерения. Исходя из этих значений вычисляются соответствующие блоки. Если выбор пересекает границы блоков нескольких значений, которые относятся к первому размеру, то это повлияет на все связанные значения, которые относятся также ко второму и третьему измерениям, а не только к выбранной области.

Диаграммы Датчик

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

Прямые таблицы

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

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

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

Сводные таблицы

Нажатием одной ячейки можно совершать выборки в столбцах/строках измерений. Выбранная ячейка будет отмечена зеленым до тех пор, пока не будет отпущена кнопка мыши.

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

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

Поиск

В качестве альтернативы выбору путем нажатия значений в объектах QlikView (и Qlik Sense) можно воспользоваться функцией текстового или числового поиска.

Выборка с помощью поиска

В следующем разделе описывается метод совершения выборок с помощью текстового поиска, а также реагирование QlikView (и Qlik Sense) на различные команды. Выполните следующие шаги:

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

    Строка поиска отобразится во всплывающем окне поиска. В результате QlikView (и Qlik Sense) отобразит все значения выбранного поля, соответствующие критерию строки поиска.

  1. Нажмите клавишу Enter или одну из ячеек в результатах, чтобы выбрать данное значение. Если нажать клавишу Ctrl, одновременно удерживая нажатой клавишу Enter, выборки из предыдущего текстового поиска будут добавлены к предыдущим выборкам.

    Окно поиска автоматически закроется при нажатии клавиши Enter или Esc или при щелчке макета. Также окно поиска можно закрыть, нажав значок Х в окне поиске. Размер окна поиска можно изменить, и оно сохраняет размер при повторном открытии.

Поиск в множественных списках

Все активные списки будут включены в поиск. Чтобы выполнять поиск в множественных списках, удерживая клавишу Shift нажатой щелкните их заголовки для активации. При наличии дополнительных значений в нескольких активных списках нажать клавишу Enter для выбора результирующих значений будет нельзя.

Если выборка уже сделана, существует два способа интерпретации поиска:

  • Поиск только среди дополнительных значений.
  • Поиск среди всех значений, т.е. включая исключенные значения.

Для установки рабочего режима поиска можно установить или снять флажок Вкл. искл. значения в поиск в диалоге Параметры пользователя. Этот режим также можно установить для отдельных объектов листа.

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

Текстовый поиск

Самый простой способ поиска — текстовый поиск. QlikView (и Qlik Sense) выполнит поиск значений полей, соответствующих введенной текстовой строке.

При обычном поиске (если подстановочные знаки не используются), QlikView (и Qlik Sense) выполнит поиск слов, начинающихся так же, как и строка поиска. Если строка поиска содержит несколько слов, разделенных пробелами, QlikView (и Qlik Sense) будет интерпретировать их как несколько строк поиска и отобразит значения полей, содержащие какие-либо строки.

Подстановочные знаки

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

Подстановочный символ Представление
* Ноль или более символов, включая пробел. Этот подстановочный знак является универсальным и соответствует любому символу или блоку символов в определенной позиции.
? Один символ, включая пробел. Этот подстановочный знак используется, если в строке, возможно, содержатся орфографические ошибки, при неуверенности в правильности написания или в случае, если строка содержит особые символы, которые, возможно, будет трудно правильно воспроизвести.
^ Начало слова в пределах значения поля. Этот подстановочный знак используется в сочетании с другими знаками.

При использовании подстановочных знаков отобразятся только записи, соответствующие всей строке поиска, то есть пробел не подразумевает логическое ИЛИ. Если ввести в строку поиска "*пастообразная", результаты не будут включать выражение "пастообразная дробленая кукуруза Роки", так как значение не заканчивается словом "пастообразная". При добавлении в строку поиска "пастообразная*" результаты также не будут включать выражение "пастообразная дробленая кукуруза Роки", так как значение не начинается со слова "пастообразная".

Пример Результат
a* Выполняется поиск всех значений, начинающихся на букву "a", включая строки с несколькими словами, где первое слово начинается с буквы "a".
*b Выполняется поиск всех значений, заканчивающихся на букву "b", включая строки с несколькими словами, где первое слово заканчивается на букву "b".
*c* Выполняется поиск всех значений, содержащих букву "c", включая строки с несколькими словами
*^ab*

Возвращает все значения, включающие слова, начинающиеся с "ab".

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

r?ck Выполняется поиск всех значений, включающих четыре буквы. Значение должно начинаться с "r", затем идет любой символ, а заканчивается значение на "ck", например, "rack", "rick", "rock" и "ruck".
r?? ????d Выполняется поиск всех значений, включающих слово из трех букв, начинающееся с "r", и слово из пяти букв, заканчивающееся на "d".

Также имеет значение использование пробела в строке поиска. Если выполняется поиск по слову "*кукуруза", среди результатов будут строки с данным словом в конце, например, "воздушная кукуруза", а также "кукуруза". Если в строке поиска использован пробел, "* кукуруза", среди результатов будут значения, заканчивающиеся на "кукуруза".

Нечеткий поиск

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

При выполнении нечеткого поиска перед строкой поиска отображается тильда (~).

Если текстовый поиск начинается со знака тильды, окно текстового поиска будет открыто в режиме нечеткого поиска. Окно поиска будет содержать тильду с размещенным после нее курсором. При вводе все значения будут отсортированы по степени сходства со строкой поиска с лучшими соответствиями вверху списка. При нажатии клавиши Enter будет выбрано первое значение в списке.

Числовой поиск

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

Оператор Описание
> Больше
>= Больше или равно
< меньше
<= меньше или равно

Примеры:

>900 будут найдены все значения больше 900.
<=900 будут найдены все значения, меньшие или равные 900.
>900<1000 будут найдены все значения больше 900 и меньше 1000.
<900>1000 будут найдены все значения меньше 900 или больше 1000.

Исходный режим поиска

При начале ввода текста возможно различное поведение: в некоторых случаях QlikView (и Qlik Sense) добавляет подстановочные символы в строку поиска для содействия поиску по подстановочным символам.

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

Оценка строки поиска

После ввода или редактирования строка поиска QlikView (и Qlik Sense) оценивает описанные выше поведения для выбора одного из них.

Если строка поиска содержит подстановочные символы, вместо обычного поиска будет выполнен поиск с подстановочными символами.

Всегда можно изменить режим поиска, просто удалив или добавив подстановочные знаки, знак «больше» (>) или «меньше» (<) в строке поиска.

Ассоциативный поиск

Окно поиска списка содержит двойную кавычку (>>) справа. При щелчке окно поиска разворачивается вправо, а дополнительный набор результатов отображается рядом с основным набором. Этот дополнительный список содержит совпадения поиска в других полях. Теперь можно щелкнуть дополнительный набор результатов и создать временные выборки. Эти выборки сужают результат в основном наборе результатов. После совершения выборки в дополнительном списке можно ввести новую строку поиска перед выборкой в основном списке. Наконец, при создании выборки в основном наборе результатов дополнительный набор результатов будет закрыт.

Расширенный поиск

Для сложных выражений поиска можно использовать диалоговое окно Расширенный поиск, которое можно открыть с помощью комбинации клавиш Ctrl+Shift+F. Если текстовый поиск начинается со знака равенства =, можно ввести выражение расширенного поиска, включающее в себя критерий поиска для связанных полей и полной булевой логики. После знака равенства можно ввести любое действительное выражение макета QlikView (и Qlik Sense) (см. Диалоговое окно Редактор скрипта). Выражение будет оценено для каждого значения поля в поле поиска. Будут выбраны все значения, для которых выражение поиска возвращает ненулевое значение.

Пример:

=MyField like 'A*' or MyField like '*Z'

Если, например, такой поиск вызывается из окна списка, содержащего поле "Мое поле", поиск возвратит все значения полей, начинающиеся с буквы A или заканчивающиеся на букву Z.

Пример:

=сумм.(Продажи)>сумм.(Бюджет)

Если, например, такой поиск вызывается из окна списка, содержащего поле Продавец, поиск возвратит всех продавцов, объемы продаж которых превышают бюджеты.

Поле «Поиск текста»

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

Расширенный поиск

Если при выполнении текстового поиска в начале ставится знак равно (=), можно вводить выражение для расширенного поиска, включающее критерии поиска в связанных полях и полную булеву логику. После знака равенства можно ввести любое действительное выражение макета QlikView. Для такого выражения будет выполняться проверка по каждому введенному значению в поле поиска. Будут выбраны все значения, для которых выражение поиска возвращает ненулевое значение.

Примеры:

=MyField like 'A* или MyField like '*Z' Если, например, такой поиск вызывается из окна списка, содержащего поле Мое поле, поиск возвратит все значения полей, начинающиеся с буквы А или заканчивающиеся на букву Я.
=sum(Sales)>sum(Budget) Если, например, такой поиск вызывается из окна списка, содержащего поле Продавец, поиск возвратит всех продавцов, объемы продаж которых превышают бюджеты.

Диалоговое окно расширенного поиска

Диалоговое окно Расширенный поиск предоставляет собой удобный способ формулирования сложных поисковых запросов для их использования в полях QlikView. В отличие от стандартного окна поиска, которое появляется в активном списке при вводе с клавиатуры, результаты поиска не отображаются в интерактивном режиме до активации поиска путем нажатия кнопки Начать. При работе в макете QlikView (и Qlik Sense) диалоговое окно может оставаться открытым. Диалоговое окно является полноразмерным, что призвано облегчить редактирование больших и сложных выражений.

Поиск в Поле, в котором осуществляется поиск. При открытии диалогового окна оно устанавливается в поле активного списка. Поля поиска можно изменить при помощи раскрывающегося меню в любой момент.
Поиск выражений Здесь осуществляется ввод в поле поиска выражений. Применяются те же правила, что и при использовании окна обычного поиска.
Начать Применяет поиск к окну поиска
Назад QlikView (и Qlik Sense) запоминает 100 последних выборок. Нажмите данную кнопку, чтобы перейти на один шаг назад в списке выборок.
Вперед Нажмите данную кнопку, чтобы перейти на один шаг вперед в списке выборок (то же, что и отмена последней команды Назад). Это возможно только в случае, если непосредственно до этого использовалась команда Назад.
Очистить поле Очищает выборки в текущем окне поиска.
Очистить все Очищает все выборки в документе
Справка Открывает диалоговое окно Справка для расширенного поиска.
Закрыть Закрывает диалоговое окно.

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

Поля

На вкладке Поля находятся элементы управления для вставки синтаксиса, относящегося к данным полей QlikView.

Агрегирование В этом раскрывающемся меню можно выбрать статистические функции агрегирования, которые доступны в макете QlikView.
Таблица В этом раскрывающемся меню можно выбрать определенную таблицу, в которой можно отбирать поля для упрощения навигации в раскрывающемся меню Поле.
Поле В этом раскрывающемся меню перечислены все доступные поля. Данный список можно сократить путем выбора определенной таблицы в раскрывающемся меню Таблица, расположенном выше.
Показать системные поля При выборе этого параметра в список с полями документа будут включены системные поля.
Уникал. Статистические функции по умолчанию вычисляются по числу вхождений в оригинальной таблице. В то же время иногда нет необходимости в вычислении копий. В таком случае до вставки функции выберите этот параметр.
Вставить Вставляет выбранную функцию или просто поле в окно правки Поиск выражений. При использовании функции квантили может даваться процентное соотношение.

Функции

На вкладке Функции находятся элементы управления для вставки синтаксиса, относящегося к общим функциям QlikView.

Категория функции В этом раскрывающемся меню можно выбрать категорию функций для упрощения навигации в раскрывающемся меню Имя функции.
Имя функции В раскрывающемся меню из всех функций, которые доступны в макете QlikView, можно выбрать функцию для вставки в выражение. Данный список можно сократить путем выбора раскрывающегося меню Категория функции, расположенного выше, после чего будут отображены только те функции, которые принадлежат определенной категории.
Вставить Вставляет имя выбранной функции в окно правки Поиск выражений.

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

Переменные

На вкладке Переменные находятся элементы управления для вставки синтаксиса, относящегося к переменным QlikView.

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

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

Режим логич. "И" в списках

Множественный выбор в поле по умолчанию интерпретируется как логическое ИЛИ, что означает, что данные, которые связаны с любым из значений выбранных полей, будут отображаться в других полях.

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

Пример:

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

При выборе нескольких позиций в режиме, заданном по умолчанию, QlikView (и Qlik Sense) отобразит клиентов, которые приобрели любые из выбранных позиций.

При выборе нескольких позиций в режиме И QlikView (и Qlik Sense) отобразит клиентов, которые приобрели любые все выбранных позиций.

Предварительные требования режима логического И

Режим поля устанавливается во вкладке Свойства списка: Общие.

При активации режима логического И перед выбранными значениями будет отображаться амперсанд (&).

При нажатии и непродолжительном удерживании значения произойдет смена выбора с (И) выбрано (зеленым) на НЕ выбрано (красным). Амперсанд будет замещен восклицательным знаком (!). Выбор НЕ, который является принудительным исключением значения или значений, отмеченных таким образом, может быть сделан только в том случае, когда список находится в режиме логического И.

Критерии режима логического И

Поле не может всегда быть установлено в режим логического И. Причиной является то, что вариант И имеет логическое значение только в том случае, если указанное поле связано только с одним другим полем. Необходимо соблюсти следующие критерии:

  • поле должно существовать только в одной логической таблице;
  • поле должно быть вторым столбцом из не более чем двух столбцов;
  • таблица не должна содержать копий записей;
  • поле должно загружаться при помощи классификатора distinct. Если таблица загружается при помощи оператора select, необходимо использовать предшествующий оп. load distinct *.

Настройка списка в режиме логического И

Следующая процедура описывает настройку списка в режиме И, выбранном вместо режима по умолчанию )логическое ИЛИ). Выполните следующие шаги:

  1. Убедитесь в том, что критерии режима И удовлетворены.
  2. Щелкните правой кнопкой мыши список и выберите пункт Свойства.
  3. На вкладке Общие установите флажок Режим логич. И.

Принудительное исключение

Принудительное исключение (иногда называемое выборкой НЕ) тесно связано с выборкой И. Здесь можно принудительно исключить значение поля, т.е. решения, найденные QlikView, могут быть не связаны с исключенным значением.

Принудительное исключение совершается путем нажатия ячейки и удерживания кнопки мыши нажатой до тех пор, пока ячейка не станет красной. Нажатие Ctrl таким образом соответствует исключению, которое является дополнительным требованием для предыдущих выборок/исключений. Принудительное исключение можно делать только в поле, которое находится в режиме логического И.

Другие состояния

Описание

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

Разработчик QlikView (и Qlik Sense) может создать несколько состояний в документе QlikView (и Qlik Sense) и назначить их определенным объектам в этом документе. Конечный пользователь может создать копии этих объектов (объекты на сервере) и задать для них разные состояния.

Основное различие между отделением и другими состояниями заключается в том, что ВСЕ объекты в заданном состоянии соответствуют пользовательским выборкам, выполненным в этом состоянии. Пользовательские выборки в других состояниях не затрагивают объекты в данном состоянии.

Функция альтернативных состояний недоступна в скрипте load.

Функция других состояний включается разработчиком QlikView (и Qlik Sense) и ее следует использовать осторожно, поскольку она может запутать конечных пользователей, так как на экране отсутствует автоматическая индикация о том, что объекты или выражения находятся в других состояниях или ссылаются на них. Эта информация должна быть предоставлена конечному пользователю разработчиком QlikView (и Qlik Sense) с помощью функции StateName().

Настройка других состояний

Чтобы включить и настроить альтернативные состояния, выполните следующие действия.

  1. Щелкните Другие состояния… на вкладке Свойства документа: Общие.
    Откроется диалоговое окно Другие состояния.
  2. Нажмите кнопку Добавить…, чтобы создать несколько состояний, и укажите их имя. Эти имена будут называться идентификаторами состояния.
  3. Чтобы закрыть диалоговое окно, нажмите ОК.

Теперь разработчики QlikView (и Qlik Sense) могут создавать альтернативные состояния из экранных объектов.

Конечные пользователи, имеющие доступ к документам QlikView (и Qlik Sense) с сервера QlikView, могут использовать альтернативные состояния, но не могут создавать их

Назначение состояний для объектов

Чтобы назначить состояние для объекта, выполните следующие действия:

  1. Откройте диалоговое окно Свойства и выберите вкладку Общие.
  2. Задайте Альтернативное состояние для идентификатора состояния, которого необходимо использовать для объекта.

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

Всегда доступны два состояния: состояние по умолчанию и унаследованное. Состояние по умолчанию — это состояние, в котором QlikView (и Qlik Sense) чаще всего используется, и оно обозначено $. Документ QlikView (и Qlik Sense) всегда находится в состоянии по умолчанию. Объекты могут наследовать состояния от объектов более высокого уровня, таких как листы и контейнеры. Это означает, что состояния наследуются следующим образом: документ — лист — объекты листа. Листы и объекты листа всегда находятся в состоянии унаследовано, если это не переопределено разработчиком QlikView.

Сравнение альтернативных состояний

Можно сравнить два состояния одного и того же объекта. Например, можно создать линейный график, чтобы отобразить оба состояния данных по той же оси, назначив состояние в выражении с помощью функции анализа множеств.

Пример:

Если вы определили состояния Group1 и Group2, можно сравнить средние значения поля Adj.Close для групп, отобразив данные два выражения на линейном графике:

Avg({[Group1]} [Adj.Close])

Avg({[Group2]} [Adj.Close])

Поведение логики при использовании других состояний

Нажатие кнопки Очистить влияет на все состояния.
В подключаемом модуле Internet Explorer в раскрывающееся меню была добавлена кнопка Очистить, которая позволяет пользователю очистить выборки определенного состояния. Данное меню недоступно в клиенте Ajax, однако ту же самую функцию можно достичь путем создания кнопки действия, соединенной с действием «Очистить» с определенным состоянием.

Нажатие кнопок Назад и Вперед влияет на все состояния. Механизм перехода вперед-назад между определенными состояниями отсутствует.

Нажатие кнопок Заблокировать и Разблокировать влияет на все состояния. С помощью этих кнопок невозможно заблокировать и разблокировать какие-то отдельные состояния. Можно заблокировать определенные поля в состояниях, используя контекстное меню в окнах списков в определенном состоянии.

Элементы в меню Выборки применяются ко всем состояниям. Механизма воздействия на определенные состояния с помощью этого меню не существует.

Другие состояния могут использоваться со связанными объектами. Состояние применяется ко всем экземплярам объекта. Изменение состояния связанного объекта приведет к помещению других связанных объектов в это же состояние.

Переменные принадлежат состоянию по умолчанию. Изменения в других состояниях не влияют на значения переменных.

Триггеры срабатывают во всех состояниях.

Можно установить выполнение действий в различных состояниях. Одним единственным исключением является действие Запуск Макроса. Может быть установлено его выполнение в определенном состоянии; однако макросы запускаются во всех состояниях.

Объекты, использующие отсутствующее состояние (состояние удалено разработчиком), возвратятся в состояние по умолчанию, хотя в раскрывающемся списке Другое состояние отобразится что-либо наподобие:
AlternateStateName <unavailable>.

Функции полей можно использовать только с аргументом Состояние вместе с другими состояниями.

Закладки

Текущее состояние выбора можно сохранить в виде закладок для дальнейшего использования. Закладки собирают данные о выборе во всех состояниях, заданных в документе QlikView. При повторном вызове закладки применяются данные выборки во всех состояниях.

Типы закладок

Существуют разные типы закладок:

Закладки документа хранятся в документе .qvw. Они доступны для всех пользователей, открывающих документ на локальном диске или с сервера QlikView.
Закладки пользователя хранятся отдельно на компьютере пользователя. Они доступны только для того пользователя, который их создал, и только на том компьютере, где они были созданы. Если переместить или переименовать документ, все связанные с ним личные закладки будут потеряны.
Личные закладки на сервере доступны только при работе с документом на сервере QlikView (и Qlik Sense) и только для аутентифицированных пользователей. Они хранятся в репозитарии на сервере и доступны для аутентифицированных пользователей с любого компьютера.
Общие закладки на сервере доступны только при работе с документом на сервере QlikView (и Qlik Sense) и только для аутентифицированных пользователей. Пользователь, создавший личную закладку на сервере, может пометить ее как общую и сделать доступной для других пользователей. При этом объекты становятся доступными для других пользователей. Как и личные закладки на сервере, общие закладки на сервере тоже хранятся в репозитарии на сервере.
Временные закладки создаются QlikView (и Qlik Sense) при использовании некоторых функций, например «Отправить с закладкой как ссылку», и при образовании цепочки документов. Они доступны только при работе с документом на сервере QlikView (и Qlik Sense) Server и только для аутентифицированных пользователей.

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

Диалоговое окно добавления закладки

Текущее состояние выборки можно сохранить в виде закладки, выбрав Добавить закладку из меню Закладки или нажав Ctrl+B. Закладки можно также создавать при помощи объектов «закладка» в макете QlikView. В результате появится диалоговое окно Добавить закладки.

Диалоговое окно имеет несколько иной вид в зависимости от того, располагается документ локально или на сервере QlikView (и Qlik Sense) Server, на котором работает пользователь. Мы начнем объяснение с описания диалогового окна для локальных документов, а затем перейдем к описанию различий для серверных документов.

Имя закладки Имя созданной закладки по умолчанию отображается в виде текущей даты. Кроме того, первой закладке, созданной в определенный день, присваивается номер 1, второй — номер 2, и т.д. В то же время имя закладки по умолчанию можно изменить на более понятный текст путем ввода другого имени.
Использовать данную закладку как закладку документа При выборе данного параметра закладка будет сохранена вместе с документом. Данный параметр доступен только для локальных документов. Если данный параметр не выбран, закладка будет создана в виде закладки пользователя и сохранена локально на компьютере.
Включить выборки в закладку При выборе данного параметра закладка будет содержать выборки, созданные в приложении.
Применить закладку поверх текущей выборки При выборе данного параметра закладка будет применена без предварительной очистки имеющихся в документе выборок.
Включить состояние макета При установке данного флажка закладка сохранит состояние макета для всех объектов листа на активном листе на момент создания закладки. Это включает, например, циклическую позицию диаграммы. При вызове закладки с информацией о макете QlikView (и Qlik Sense) попытается активировать лист и восстановить объекты листа до того состояния.
Состояние макета в закладках включает только состояние показа (свернуть/развернуть) и развертывания, а не все свойства объекта.
Макет всех сводных таблиц на активном листе будет сохранен, если они не располагаются внутри объектов контейнера. Тем не менее, позиции столбцов сводной таблицы не будут сохранены.
Для макета сводной таблицы параметр сброса не предусмотрен. В качестве обходного пути можно использовать создание закладки документа в состоянии очистки документа с помощью оригинального макета сводной таблицы.
Вкл. позиции прокрутки При установке этого флажка текущая позиция вертикальной прокрутки включается в объекты таблицы в закладке.
Включить Значения поля ввода При выборе этого параметра значения полей ввода сохранятся в закладке.
Инфо текст В поле ввода можно ввести текст с описанием закладки или сообщение, которое будет отображаться при вызове закладки.
Всплывающее сообщение При выборе этого параметра Инфо текст закладки (при его наличии) будет отображаться во всплывающем окне при каждом вызове закладки.
Различия в серверных документах:
Создать как закладку на сервере При выборе данного параметра закладка будет создана в виде персональной закладки на сервере, хранящейся в репозитарии на сервере. Этот параметр доступен только в случае, если пользователь является аутентифицированным пользователем и при условии, что сервер QlikView (и Qlik Sense) и владелец документа разрешают создание закладок на сервере.
Если данный параметр не выбран, закладка будет создана в виде закладки пользователя и сохранена локально на компьютере.
Совместное использование закладки При условии создания персональной закладки на сервере выбор данного параметра незамедлительно предоставит закладку для совместного пользования другим аутентифицированным пользователям того же серверного документа. Совместное использование в любой момент можно отменить путем отмены выбора параметра Совместное использование на странице Мои закладки на сервере диалогового окна Закладки.

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

Удалить закладку

Открывает каскадное меню, в котором перечислены первые десять закладок документов над первыми десятью личными закладками, указанными для активного документа. При выборе закладки она удаляется.

Диалоговое окно закладок

Диалоговое окно Закладки открывается путем нажатия кнопки Дополнительно… в меню Закладки. Оно разделено на две вкладки (локальные документы) или пять вкладок (документы сервера), одна для закладок документов, одна для закладок пользователя, одна для персональных закладок серверов (только для документов серверов), одна для закладок для совместного использования с другими пользователями (только для серверных документов) и одна для временных закладок (только для серверных документов).

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

Показать Выберите данный параметр, если закладка должна появляться в списках объекта «Закладка» и в меню Закладки. Если параметр не выбран, закладка в тех местах не появится, но останется доступной в этом диалоге.
Имя Имя закладок. Для того, чтобы отсортировать закладки в алфавитном порядке, нажмите на верхний колонтитул столбца. При двойном нажатии закладки будут отсортированы в обратном алфавитном порядке.
+ Если выбран параметр для закладки, эта закладка будет применена без предварительной очистки существующих выборок в документе. Закладка может применяться только поверх существующих выборок, если они не вступают в противоречие с выборками в документе.
Макет Если закладка была создана вместе с информацией о макете, для переключения между параметрами макета для закладки можно использовать выбор параметра. При включенных параметрах макета программа попытается воссоздать макет, который имел место при создании закладки. Это включает переключение на правильный лист и обновление макета любых объектов листа на этом листе.

Этот параметр не может использоваться для добавления информации о макете в закладку, которая первоначально создавалась без такой информации.
Создано Информация меток времени о времени создания закладок.
Идентификатор

Используется для макросов. Каждому объекту листа присваивается уникальный идентификатор. Для закладок идентификатор начинается с BM01. Связанные объекты имеют один и тот же ID. Этот идентификационный номер доступен для дальнейшего редактирования. Это означает, что закладка документа и закладка сервера могут иметь одинаковый идентификатор.

Идентификатор закладки можно изменить при помощи макроса на любую другую строку, которая на данный момент не используется в качестве идентификатора для любой другой закладки, листа или объекта листа в документе. Переименование закладки не изменяет ее идентификатор. Экспорт и импорт закладки влечет за собой создание нового ID закладки. Перед ID закладки может находится префикс, описывающий ее тип (документ, пользователь, и т.д.).

Всплывающий текст Если в закладку добавлен инфо текст, выбор этого альтернативного параметра показывает его в виде всплывающего текста.
Инфо текст Если в закладку добавлен инфо текст, он отображается здесь.
Совместное использование Выбор данного параметра доступен только на странице Мои закладки на сервере. При его выборе для одной из персональных серверных закладок, он предоставляет доступ к этой закладке аутентифицированным пользователям того же серверного документа на их странице Совместно используемые закладки на сервере. Закладка остается на странице Мои закладки на сервере и не появляется на странице Совместно используемые закладки на сервере. Совместное использование в любой момент можно отменить путем отмены выбора параметра.

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

Выбрать Отображает на экране выбранную закладку.
Заменить Заменяет выбранную закладку текущими выборками. Заменить можно только те закладки, которые были созданы Вами.
Переимен Открывает диалоговое окно Переименовать закладку, в котором можно указать новое имя закладки. Переименовать можно только те закладки, которые были созданы Вами.
Удалить Удаляет выбранную закладку. Удалить можно только те закладки, которые были созданы Вами.
Очистить все Удаляет все закладки в текущей панели диалога. Удалить можно только те закладки, которые были созданы Вами.
Установить состояние «Очищено» Нажмите эту кнопку, если Вам необходимо использовать выбор подсвеченной закладки как состояние «Очищено».
Правка инфо Здесь можно редактировать инфо текст.
Импорт Найдите и выберите ранее сохраненный файл закладки (.qbm), при этом откроется диалоговое окно Импорт закладок, которое позволяет выполнять импорт закладок.
Экспорт Открывает диалоговое окно Экспорт закладок, в котором можно экспортировать выбранные закладки в файл закладки QlikView (и Qlik Sense) (.qbm).
Повысить Перемещает выбранную закладку на один шаг вверх по списку. Это также можно сделать нажатием и перетаскиванием ее в любую позицию в списке.
Понизить Перемещает выбранную закладку на один шаг вниз по списку.
Перенести локальные закладки пользователя на сервер Этот текст появляется только при работе с серверным документом и во вкладке Закладки пользователя. Нажатием на текст можно конвертировать все локальные закладки пользователя в серверные закладки, хранимые в серверном репозитарии. Это рекомендуется делать, т.к. персональные серверные закладки будут оставаться доступными на сервере даже при смене компьютера или переименовании серверного документа. Перед началом преобразования система запрашивает подтверждение. Конвертация происходит по принципу «все или ничего» (в активном документе) и является необратимой.

Экспорт закладок

В диалоговом окне Экспорт закладок содержится список всех закладок, заданных в текущем документе. В файл экспортируемых закладок (.qbm) включаются только отмеченные закладки.

После нажатия OK появляется запрос на ввод имени и пути файла закладки. Сохраненный файл закладок можно использовать в дальнейшем или предоставить другим пользователям данного документа QlikView.

Импорт закладок

Чтобы импортировать закладки в файл закладок, выберите Импорт… в меню Закладки. При этом открывается диалоговое окно, в котором можно выбрать файл закладок QlikView (и Qlik Sense) (с расширением .qbm). Затем открывается диалоговое окно Импорт закладок.

В диалоговом окне Импорт закладок содержится список всех закладок, включенных в выбранный файл закладок.

Закладки могут импортироваться только в документ QlikView, содержащий поля и значения полей, с которыми связаны закладки.

Доступные для импорта закладки Слева перечислены все закладки, заданные в файле закладок.
Текущие закладки Справа находится список существующих пользовательских закладок или закладок документа, которые включены в документ. Закладки импортируются как пользовательские закладки или закладки документа. Переключатели, расположенные в верхней части диалогового окна, управляют импортом закладок.
Импорт Отметьте одну или несколько закладок в списке Доступные для импорта закладки и нажмите эту кнопку для выполнения импорта.
Переименовать Открывает диалоговое окно Переименовать закладку, где можно задать новое имя отмеченной закладки перед импортом.

Альтернативные состояния и закладки

Закладки собирают данные о выборе во всех состояниях, заданных в документе QlikView. При повторном вызове закладки применяются данные выборки во всех состояниях.

В выражении можно использовать определенные состояния, содержащиеся в закладке. Например, данное выражение вычисляет Sales для набора, созданного выборками, определенными в закладке BM01 для состояния ’Group 1’.

Пример:

sum({[Group 1]::BM01} Sales)

Закладки, ссылающиеся на состояние, которое больше не существует (состояние было удалено разработчиком), будут игнорировать отсутствующее состояние(-я).

Подписка

RSS-материал