claviz-qlik
Tools and components for Qlik integration in Claviz Forms.
Setup
For connecting to Qlik Engine you'll need to create a Function called getEnigmaConfig:
module.exports = async ({ }) => {
return {
certificatesPath: '../cert/',
url: 'wss://qlik.example.com:4747',
userDirectory: 'MYUSERDIRECTORY',
};
}
Required packages
- ws, @types/ws
- enigma.js, @types/enigma.js
- shortid, @types/shortid
- color-string
- jpflat
- write-excel-file
Changelog
0.118.0 (30.10.2025)
- Modify styling of pivot dimension menu items.
0.117.0 (30.10.2025)
- Add local menu to pivot dimensions to enable Expand/Collapse and sorting in pivot grid.
0.116.0 (29.10.2025)
- Introduce min resizable column width setting in table (100px default, 20px minimum) and prevent resizing below limit
0.115.0 (15.10.2025)
0.114.0 (15.10.2025)
- Fetch only title for objects in
Qlik app/object selector.
- Fix incorrect coloring of selection states in filter pane & selection toolbar.
0.113.0 (08.10.2025)
- Fix aborted or missing requests when fast-clicking items in the list box.
- Fix alternative state colors not displaying correctly in the list box on the selection toolbar.
- Fix filter pane states not updating when selections change.
- Hide the table header if there's no title and the table is not editable.
0.112.0 (24.09.2025)
- Add support for nebula gauge (@nebula.js/sn-gauge);
0.111.0 (16.09.2025)
- Fix table header widths for null values.
0.110.0 (07.08.2025)
0.109.0 (07.08.2025)
- Fix table header being misplaced if custom column widths had
undefined value.
- Fix pivot/table settings being shared in container.
0.108.0 (16.07.2025)
- Support
@drayman/elements@1.64.0 with grid performance improvements.
0.107.0 (11.06.2025)
0.106.0 (11.06.2025)
- Add direction (column/row) option for list box.
- Remove close button from full screen viz modal.
0.105.0 (28.05.2025)
- Add option to set initial row count to load in listbox.
- Fix button chart not working if evaluate is called.
- Fix incorrect empty value handling in listboxes and pivot grids.
- Improve styling of single select listbox items.
- Add active/inactive background and font color options for variable input buttons.
- Enable Shift+scroll for reverse scrolling in tables and pivot grids.
- Add options to hide menu and header in listboxes.
0.104.0 (29.04.2025)
- Show error message for gauge.
- Round gauge values.
- Add sn-pivot-table support.
- Allow numeric variable input.
0.103.0 (18.04.2025)
- Disable search field focus when list box is placed on the screen.
0.102.0 (17.04.2025)
- Apply default app filters when no filters are currently selected or when all selected filters are
qOneAndOnlyOne.
- Support numeric values in default filters.
0.101.0 (07.04.2025)
0.100.0 (01.04.2025)
- Add row snapping on scroll for list, table, and Ppvot components.
- Show fake grid during scroll for list, table, and pivot.
- Fix vertical alignment of spanned rows in pivot.
0.99.0 (27.03.2025)
- Add slider support for variable input.
0.98.0 (21.03.2025)
- Fix component not rendering when pivot cell alignment is set to default.
0.97.0 (20.03.2025)
- Align "Totals" label to the left in table.
- Sort app names in app selector.
0.96.0 (17.03.2025)
0.95.0 (14.03.2025)
- Show header titles in pivot when indent mode is off.
0.94.0 (14.03.2025)
- Fix incorrect text align in pivot cells when scrolled horizontally.
0.93.0 (12.03.2025)
- Add support for radar chart.
0.92.0 (05.03.2025)
- Add support for sn-grid-chart and sn-distplot.
0.91.0 (24.02.2025)
- Header button refactoring (separate fullscreen button).
0.90.0 (14.02.2025)
- Add app reload button component.
0.89.0 (14.02.2025)
- Add support for sn-text.
- Match viz warning and title font styles.
- Fix show condition not working in tabbed container.
0.88.0 (4.02.2025)
- Make selections react to screen change and apply DefaultFilters if needed.
0.87.0 (28.01.2025)
- Add support for selectAll, selectPossible fields in charts.
0.86.0 (22.01.2025)
- Add qlikGetPivotGridDeprecated function
- Modify qlikGetPivotGridBase64Xlsx to use the new function
- Add qlikGetBase64JsonExportData (wrapper for qlikGetBase64ExportData)
0.85.0 (13.12.2024)
- Fix cell width with sparkline.
- Apply qlik styles for sparklines.
0.84.0 (05.12.2024)
- Consistent style for calculation condition messages in chart, table, pivot.
0.83.0 (25.11.2024)
- Use locally installed nebula chart types.
0.82.0 (21.11.2024)
- Add support for sn-tabbed-container.
0.81.0 (21.11.2024)
- Fix styles for qlik variable input header & select.
0.80.0 (15.11.2024)
- Fix text component.
- Fix table background.
0.79.0 (18.10.2024)
0.78.0 (15.10.2024)
- Fix table header style not being applied.
- Fix padding of left column in pivot.
0.77.0 (1.10.2024)
- Use chart/table/pivot title for exported XLSX file name.
0.76.0 (1.10.2024)
- Allow exporting to XLSX for charts.
0.75.0 (24.09.2024)
- Fix datepicker excessive refreshes.
0.74.0 (10.09.2024)
- Allow ordering in table by clicking whole header cell.
- Don't apply default filtering when opening viz in full screen.
- Add support for dynamic values in variable input select.
- Make variable input select style to match buttons.
0.73.0 (5.09.2024)
- Add qlik-date-picker support.
- Fix tooltips for sparklines with one point in tables.
0.72.0 (29.08.2024)
- Add ability to show sparklines in tables.
0.71.0 (28.08.2024)
- Fix incorrect pivot grid view when there is pseudo dimension on the left side.
- Apply default selections (you must set filters DefaultFilterField, DefaultFilterValue in the app to make it work).
- Disable Qlik notifications send when user is added by synchronizer.
0.70.0 (22.08.2024)
- Apply selections when clicking outside of vizes.
0.69.0 (20.08.2024)
- Multiple cell edit for table.
- Fixed RGBA colors in pivot grid.
- Fixed not being able to select editable columns in non-edit mode.
0.68.0 (01.07.2024)
0.67.0 (28.06.2024)
- XLSX files are now retrieved directly from Qlik.
0.66.0 (25.06.2024)
- Unmerging merged cells in the generated XLSX file now also populates the cells with data.
0.65.0 (17.06.2024)
- Fix cell colors for pivot grid.
- Fix numbers in
# ##0,00 format by converting it to #,##0.00.
0.64.0 (17.06.2024)
- Fix table edit if ID column is a button (link).
0.63.0 (14.06.2024)
0.62.0 (13.06.2024)
- Fix incorrect XLSX format for numbers/dates in table/pivot grid.
0.61.0 (06.06.2024)
- Add disablePartialReloadOnSave option to table.
0.60.0 (04.06.2024)
- Apply correct format for table numbers in XLSX.
0.59.0 (27.05.2024)
0.58.0 (22.05.2024)
- Added text-image to container.
0.57.0 (21.05.2024)
0.56.0 (16.05.2024)
- Fix empty container being displayed with error.
0.55.0 (14.05.2024)
0.54.0 (14.05.2024)
- Fix pivot grid value encoding.
0.53.0 (9.05.2024)
- Fix incorrect position of tippy in table.
0.52.0 (8.05.2024)
- Update user fetching for cloud Qlik.
0.51.0 (30.04.2024)
0.50.0 (19.04.2024)
- Editable cells in table initial release.
0.49.0 (17.04.2024)
- Fix list box not loading data if field is expression.
0.48.0 (17.04.2024)
- Load all apps for Qlik cloud.
- Handle URLs and images in table.
0.47.0 (11.04.2024)
- Fix listboxes not showing data on scroll.
0.46.0 (10.04.2024)
- Listboxes now open instantly.
- When making a selection, the color of the line(s) now changes instantly.
0.45.0 (10.04.2024)
- Long text handling in table.
- Added line clamp option to table.
0.44.0 (28.03.2024)
0.43.0 (28.03.2024)
0.42.0 (28.03.2024)
- Table UI header size improvements.
0.41.0 (26.03.2024)
0.40.0 (22.03.2024)
- Header and menu redesign. Now header elements appear only on hover.
0.39.0 (18.03.2024)
- Welcome message for bookmarks.
- Change font size in filter pane.
0.38.0 (18.03.2024)
- Don't allow to click on Measures pill in pivot grid.
0.37.0 (14.03.2024)
- Remove bookmark filtering in cloud.
0.36.0 (14.03.2024)
- Fix bookmarks not being rendered in cloud.
0.35.0 (13.03.2024)
- Fix palette usage in charts.
0.34.0 (12.03.2024)
- Add 'percentage' to ref line format options.
0.33.0 (12.03.2024)
0.32.0 (12.03.2024)
- Fix list box rendering in table.
0.31.0 (11.03.2024)
- Fix title not being updated in chart.
0.30.0 (08.03.2024)
- Make text-image react to changes.
0.29.0 (08.03.2024)
- Support for text-image bullet list.
0.28.0 (28.02.2024)
- Add header rowspan option to table.
0.27.0 (23.02.2024)
- Add ref line option to chart.
0.25.0 (16.02.2024)
- Add support for checkboxes in list box.
- Allow ENTER to search in list box.
0.24.0 (15.02.2024)
- Fix chart redundant updates.
0.23.0 (2.02.2024)
- Save column widths of table to local storage.
- Speed up list boxes of table.
0.22.0 (31.01.2024)
- Table columns can now be resized.
0.21.0 (23.01.2024)
- Re-implemented selections to be similar to Qlik (real-time selections).
- Fixes.
0.20.0 (22.12.2023)
- Fix pivot generation for date values.
0.19.0 (19.12.2023)
0.18.0 (18.12.2023)
- Add copy value to pivot grid.
0.17.0 (12.12.2023)
- Fix pivot dimension drag and drop.
- Add onClearField for chart.
0.16.1 (11.12.2023)
0.16.0 (11.12.2023)
- Added gauge chart support.
0.15.0 (06.12.2023)
- Added button support.
- Fixed barchart.
0.14.0 (22.11.2023)
- Added Qlik cloud support.
0.13.0 (06.10.2023)
- Fixed XLSX generation from pivot.
- Added variable input horizontal direction for buttons.
- Fixed hidden tabs in container being shown.
- Inside pivot, dimension/measure labels are now not shown in list boxes when clicking on pills.
- Added "custom title" option for list boxes.
- Added headers for dimensions/measures in pivot table when indent is off.
- Possibly fixed pivot table becoming inactive when making selections in list boxes.
- Fixed totals appearance in header.
0.12.0 (12.01.2022)
- Updated components for the new Claviz version.
0.11.0 (28.12.2022)
- Updated components for the new Claviz version.
0.10.0 (26.10.2022)
- Customizable scrollbar size for pivot.
- Fixed pivot cell background color not working for top rows.
0.9.0 (24.10.2022)
- It is now possilbe to view values of bookmarks in a parsed way.
- Fixed selection bug in table.
0.8.1 (11.10.2022)
- Fixed incorrect tab content in container.
0.8.0 (10.10.2022)
- In pivot, the last dimension is now indented.
0.7.0 (07.10.2022)
0.6.0 (07.10.2022)
- Added icon for sortable column in pivot grid.
0.5.0 (04.10.2022)
- Styles of container tabs can be customized.
0.4.0 (03.10.2022)
- Updated container tab styles.
0.3.2 (07.09.2022)
- Fixed listbox search remembering search query.
- Fixed listbox layout.
0.3.1 (06.09.2022)
- Fixed non-working Enter in listbox located inside filter pane.
0.3.0 (02.09.2022)
- Hitting Enter in listbox search selects all search results
0.2.0 (24.08.2022)
- Updated style for accept/cancel selection buttons.
- Search input is now always visible and focused in list box.
0.1.0 (10.08.2022)
- Added
text-image viz type.
0.0.3 (18.03.2022)
- Fixed not working dimension sorting in container chart.
- Fixed issue when items were not deselected in list box when
ctrl key is pressed.
0.0.2 (17.03.2022)
- It is now possible to edit pivot/chart settings for container.
- Added support for
theme option for drayman-nebula element.