Skip to main content
Skip table of contents

X4 Web Apps 7.4.1

Grid Component: Save the settings in the browser

https://softproject.atlassian.net/browse/X4WEB-66

The following settings made by the user in the Grid Component of a web app can be stored in the browser's local memory:

  • Visibility of columns

  • Filter

  • Sorting

  • Selected page

  • Pagination settings

The settings are available when the user reopens the Grid Component in the browser and when the browser is restarted.

Grid Component: Filtering in <GridColumn> using a new filterable attribute

https://softproject.atlassian.net/browse/X4WEB-129

The <GridColumn> element contains the new filterable attribute, which allows configuring filtering of columns in a grid component for each column independently of each other.

Grid Component: Configurable settings in the <GridColumn> element

https://softproject.atlassian.net/browse/X4WEB-180

Data binding is now also possible for the sortable, editable and visible attributes of the <GridColumn> element. The sorting and filtering settings for columns in the Grid Component can now be loaded via processes. You can also change the order of columns using the new order attribute.

Grid Component: New element <Remember> in GridSettings

The <Remember> element can be used to save the setting for the following grid component properties:

  • Filtering

  • Paging

  • Selection of elements

  • Sorting

  • Column visibility

Improved navigation

https://softproject.atlassian.net/browse/X4WEB-31

  • Any number of modules can be displayed in the navigation.

  • The menu button is always visible when there are contents.

  • Navigation closes automatically when an element is active.

  • White space has been reduced.

User-restricted editing and viewing of GridColumns

https://softproject.atlassian.net/browse/X4WEB-60

The editing and display of GridColumns can be restricted by user rights linked to the user in Keycloak. The User Identity Adapter can be used to check which user is logged in. A mapping is used to determine which user is allowed to edit which column. An application example could be: Only a user with the appropriate privilege can change the username column of the other users.

Access rights for components and modules

https://softproject.atlassian.net/browse/X4WEB-76

The access rights settings for components and modules have been changed. The .WAC file now contains a new category in which access rights can be set according to the roles defined in Keycloak.

Only the components and modules that the user has access to are displayed.

Functionality of ComboBoxAutocomplete is integrated into ComboBox

https://softproject.atlassian.net/browse/X4WEB-82

There is no longer a ComboBoxAutocomplete, but only a ComboBox that combines the functions of the two controls.

New attributes for custom controls

https://softproject.atlassian.net/browse/X4WEB-32

New attributes have been added to control the iframe sandbox mode settings via Custom Controls.

Replaced the file upload mechanism with multipart form upload

https://softproject.atlassian.net/browse/X4WEB-20

https://softproject.atlassian.net/browse/X4WEB-1

The upload functionality for uploading multiple files has been improved.

Kendo Component Updates

Replaced the radio button with Kendo Component

https://softproject.atlassian.net/browse/X4WEB-81

mat radio buttons have been replaced by kendo radio buttons. If the values in the value and optionValue attributes of the radio button element are identical, the radio button is selected.

Labels replaced by Kendo Labels

https://softproject.atlassian.net/browse/X4WEB-73

Labels in Web Apps have been replaced by Kendo Labels.

Replaced the sidebar menu with Kendo Drawer

https://softproject.atlassian.net/browse/X4WEB-131

The sidebar menu in Web Apps has been replaced with the Kendo Drawer Component. Modules with submodules can be expanded and closed via the burger menu icon in the upper left corner (image-20240918-055432.png).

Replaced the Web App header with Kendo Component

https://softproject.atlassian.net/browse/X4WEB-134

The corresponding responsive Kendo component is now used for the navigation bar in the header of a Web App. In this context, the user menu has also been revised.

Replaced the radio button with Kendo Component

https://softproject.atlassian.net/browse/X4WEB-135

The module selection menu has been replaced with the corresponding responsive Kendo component. If not all modules are displayed in the view due to the responsive design, the modules that are not displayed can be selected and shown using the three dots in the top right-hand corner (image-20240918-055457.png).

Added new Control RichText with Kendo Component Rich Text Editor

https://softproject.atlassian.net/browse/X4WEB-179

With the new RichText control, content in a Web App can be formatted with a WYSIWYG editor. A read-only mode can be used to hide the edit controls.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.