FAQ по дизайну и визуализации Qlik Sense/Qlik View часть 1

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

A:Можно создать второе выражение со значением вроде такого:
=Num([Валовый доход, тыс.руб.],’# ##0′) & Chr(10) & ‘(‘ & Num([Валовый доход, тыс.руб.]/[Валовый доход общий, тыс.руб.],’# ##0,0%’) & ‘)’
Это пример для отображения значение текущего выражения в рублях и в доле от общего.
На обоих выражениях включить Values on datapoints, на втором выключить все варианты отображения (столбцы, линии и т.д). Отображаться будет только результат второго. у первого не нужно отключать значения на диаграмме, иначе цифры от второго выражения не будут влазить корректно.

Q:Не могу найти как сделана связка в демо приложении https://eu.qlikcloud.com/view/58042222afe1650001f99942
(Qlik Cloud -> Открытое облако Qlik Cloud -> Consumer Sales)
На листе KPI Dashboard при нажатии на цифры с процентами выполняется переход на связанные другие листы.
Подскажите пжл как сделано.

A:В стандартных диаграммах есть объект «#1 Ключ. Показ. ЭФФ.»
В настройках объекта, Вкладка «Вид/Представление» опции установки ссылки на лист.

Q:Столкнулся с проблемой, что после выполнения скрипта и расчета данных, диаграмма в виде сводной таблицы постоянно обновляет данные — в бесконечном цикле. При этом никакие данные не пересчитываются, просто появляются песочные часы, что-то рассчитывается и снова часы и т.д.
Как только уменьшаешь выборку часы прекращаются, но видно, что диаграмма пульсирует, только быстро и часы не появляются.
У меня есть данная диаграмма в другом qw файле с другим скриптом сборки данных — объем данных одинаковый, кол-во выражений и их смысл одинаковый.
Но эта диаграмма не пульсирует и ничего не пересчитывает бесконечно…
Возможно, есть какие-то настройки, которые я установил для первой диаграммы, но ничего подобного найти не могу…

A:Дело не в настройках, а в выражениях и количестве данных.
Надо разбираться, оптимизировать. aggr() используется?

Q:Есть таблица дата, номер транзакции, сумма транзакции, строю график выручки от даты. Выручку суммирую. А даты в подписях плодятся. Как сделать чтобы они выборочно проставлялись?

A:Свойства графика, вкладка «Оси».
Группа «Ось измерения», метки первичного разместить под углом или вертикально, и все ОК.
Если надо оставить горизонтальные метки, то следует снять флажок с опции «Метки выноса».

Q:Подскажите, пожалуйста, решаема ли в QV12.00 следующая задачка.

Сводная таблица, в строках артикул, в столбцах месяц-год. (скрин приложил)
Три выражения -штуки продаж, наценка, остаток на конец месяца.
Сделал, чтобы остатки показывались только на последний месяц, в предыдущих — нули.
Цель — сделать так, чтобы эти столбцы с нулями не показывались, или, иными словами, чтобы выражение «Ост» показывалось только для последнего месяца.

A:Если создать и вынести измерение для остатка на верхний уровень и в сводной выводить свернутым остаток и развернуто детализацию?

Q:Помогите, пожалуйста, решить проблему: необходимо на графике выводить динамику значения показателя помесячно за 12 предыдущих месяцев от выбранного (точнее, за выбранный и 11 предыдущих). То есть, если выбран март текущего года, на графике должны быть значения за апрель предыдущего года, май, июнь, и т.д., февраль текущего, март текущего. Без наложенной выборки должны отображаться месяцы от максимального загруженного. Помогите реализовать, пожалуйста. Где то читала, что это делается через concat в вычисляемом измерении, но не могу сделать(((

A:Приведу несколько ссылок, надеюсь они помогут:
https://community.qlik.com/blogs/qlikviewdesignblog/2015/11/02/the-as-of-table
https://community.qlik.com/servlet/JiveServlet/download/4821-3-72485/TIME%20ANALYSIS_ENG.pdf

И набор библиотек, в котором реализована функция Qvc.AsOfTable (_dateField)
https://github.com/RobWunderlich/Qlikview-Components

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

A:Qlikview в выражении таблицы можно указать тип представления «Связь» и записать выражение, типа:

Код:
‘Yandex’&’http://yandex.ru’
Ваша задача — составить выражение, формирующее необходимую ссылку для ваших условий.

Q: Есть сводная таблица(screen ниже). В ней 4 измерения(Завод, покупатель, грузополучатель и номенклатура) и 4 выражения(кол-во заказов, вес, сумма, штуки), у одного выражения не актуальные данные, т.е. они не нужны, но нужен итог этого выражения. Сейчас объясню в картинках в чем нужна помощь. Можно ли смотря на картнку перенести число 683(которое я выделил красным прямоугольником) в номенклатуру(где пустой красный прямоугольник), если такое возможно подскажите пожалуйста как? Заранее спасибо.
В синим прямоугольники выделены не нужные данные.

A:Привет.
Попробуй использовать вычисляемое измерение.
Например:
=F1&’ ‘&aggr(sum(F3),F1)

Q:Столкнулся с очередной проблемой в клике.

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

то есть надо как–то сделать формулу, которая вычисляет значение вне зависимости от выборки….
возможно ли такое вообще в клике?

A:Доступна сортировка по выражению.

Q:Как проще реализовать в Qlikview аналог «условного форматирования»?

Есть таблица с несколькими полями. Каждую ячейку надо закрасить своим цветом в зависимости от значения.
Для простоты в таблицу для каждой колонки добавлена еще одна колонка с «ID» цвета.
То есть получаем таблицу вида T: F1, F1_COLOR, F2, F2_COLOR, …
Цвета хранятся в отдельной табличке C: ID, Reg, Green, Blue

Для ячейки надо найти в соответствующей колонке _COLOR номер цвета и как-то вытащить его компоненты.
То есть нужно что-то наподобие вложенного select.

Что-то пока не могу найти простого решения, но вроде задача не сложная, должно что-то быть в Qlike

A:Конечно же есть.
Есть вариант с «Визуальными подсказками» (вкладка в свойствах диаграммы).
Ну а лучше использовать свойство выражения «Цвет фона», в котором просто прописывается выражение, возвращающее значение цвета.
Например, if(column(2)>0,LightGreen(),LightRed())
Еще можно использовать «Мастер смешения цветов», который вызывается через меню в редакторе выражения для «Цвет фона».

Q:Есть такая ситуация: Есть лист с заказами, у заказов есть несколько статусов, к примеру: Экспортирован, Буфер, Отменен, Аннулировна и т.д. Все заказы надо рассматривать только на базе Экспортирован+Буфер. Каждый раз приходится выбирать эти фильтры. Надо сделать так, чтобы этот лист открывался всегда уже с выбранными фильтрами Экспортирован+Буфер. Подскажите, пожалуйста, как это сделать.

A:Вы можете использовать установку выборок по триггерам или выражения set analyse в QV,
или только фильтрацию на уровне выражений в QS.

Q:Построили график Bubble chart,однако он показывает направление стрелок не от меньшего года (2015) к большему(2016),а наоборот.Показатели 2016 г. больше,чем в 2015 г.,значит уже стрелка должна показывать направление верно.Может стрелка берет направление в не зависимости от года,а от чего нибудь другого?

A:Поиграй с сортировкой.

Q:Дело такое. Мне нужно сделать готовые диаграммы и таблицы для отображения данных, чтобы при обновлении из Базы Данных не приходилось заново делать выборку по полям. Выполнил скрипт — всё встало на место и с таблицами / диаграммами уже можно работать.
Для этого есть функция «открепить диаграмму», но после повторной загрузки данных она слетает.
Что посоветуете?

A:А зачем диаграммы закреплять? Это же просто как снимки.
Может быть будет лучшим решением использовать различные состояния?
Или выражения с фильтрами, set analyse.

Q:То ли магнитные бури сегодня, то ли просто туплю :o, но снова остановился на одном очень важном шаге для себя. :-[

У меня есть продажи с начала года, хочу построить обычную линейчатую диаграмму, чтобы можно было легко проследить динамику. Но! Мне важно, чтобы на диаграмме отображались данные только по последним 5 дням.
В стандартных инструментах есть возможность ограничения, но по количественному показателю, то есть взять только ТОП-5/10/100 дат с максимальной/минимальной суммой. Но мне нужно сделать именно сортировку по датам, не смотря на суммы.

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

A:Можно ограничить даты с помощью анализа множеств, например вот так:
Код:
sum({<Дата= {">$(=today() — 5)»}>} Количество)

Найти решение у бизнес-партнера QlikTech (QlikView) в России.

Форум разработчиков QlikView и Qlik Sense. Получите ответы на все вопросы по QlikView и Qlik Sense!

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий

64 queries in 0,226 seconds
Website nonton bokep jepang