Расширение Qlik sense custom - фильтрация значений из файла данных - PullRequest
1 голос
/ 19 февраля 2020

Я новичок в среде QlikSense.

Я работаю с пользовательским расширением, реализованным с js (используя Enigma и JQuery, только интерфейс).

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

Теперь я хочу управлять фильтром этих значений в основном списке, этот фильтр выбирается пользователем; когда пользователь выбирает значение фильтра, основной список должен содержать только несколько отфильтрованных значений. Расширение реализовано с помощью следующих объектов измерения:

"qDim": {
    "title": "",
    "qGroup": "N",
    "qFieldDef": [],
    "qFieldLab": []
}

qDimenListDef: {
    "qType": "dimen",
    "qDat": {
    "title": "/ title",
    "tags": "/ tags",
    "grouping": "/ qDim / qGroupin",
    "info": "/ qDimInfo"
}
}

и после вызова сокета используйте эту инструкцию для получения значений, которые нужно показать:

layout.qDimenList.qItems.forEach (function (row) ...});

Этот метод показывает все значения (это описания статей). Вместо этого я хочу показать только некоторые отфильтрованные значения; Моя проблема в том, что значение фильтра, выбранного пользователем, не связано с этим описанием статей (например, если пользователь выбирает 2015 год, описания находятся в таблице qvf с 2015 годом, но сейчас в этом у объекта расширения нет связи между годом и предметами); поэтому я хочу найти эти значения в файле QVF и поместить их в основной список.

Должен ли я использовать гиперкуб?

...