Skip to main content
inorigo® Platform
Released  

22.4.8

Highlights

  • Performance enhancements & improvements
  • Bug fixes

Improvements which can vastly enhance performance

Configuring Data Sets in Application Builder

It is now possible to select the actual filter boxes to be visible in a matrix without having to select their parents. This can dramatically enhance performance since the parent rows will not be part of the Data set.

** _ Before->After_**

A new function has been added: $REPLACEREGEX

The function can replace method calls and enhance performance substantially.

It is used to replace parts of a string using a regular expression.

Syntax:  $REPLACEREGEX(string_to_search, search_regex, replacement_string)

Example:

$REPLACEREGEX("JC-SERIAL/1234.56 AB+", "[^a-zA-Z0-9]", "")  Output Result =  "JCSERIAL123456AB"

For a more comprehensive explanation of the syntax please visit the regex101 and the Java Section:

http://regex101.com

A new function has been added: $EVALUATE

The function can replace method calls and enhance performance substantially, particularly if used in a calculated column in a knowledge Set with many rows.

It is used to evaluate expressions and supports an unlimited number of arguments (parameters) with the format:

$EVALUATE(, , , …)

Sample- Formula:

$EVALUATE("{p0} - {p1}", 10, 9)

This example calculates the difference between parameters {p0} - {p1} Input values are 10 and 9 so the output = 1


Other improvements:

Access Denied message catch, when an unauthorized user tries to open an application.

The standard “Report issue” message in applications has been extended with cases to catch Access denied messages and send them to a different mail account instead of the default Error Reporting receiver. To configure the new setup requires a user with full Admin Rights to activate this setting and is found in the Mail section.

If the Access Request Settings Section has blank fields the Error settings message will popup instead.

To configure the Access Request Settings the following is needed:

  • Access Request From: A valid email address
  • Access Request To: A valid email address to the desired receiver.
  • Access Request Subject: A text shown in the Subject header of the message

Note: the field Access Request Template Filename cannot be changed from here. It is delivered together with the new version. Should you want to change it please contact the System Admin.

This is what the new message and text will display:

Application Builder: Select Layout Grid or Absolute

The “Convert” menu item in Application Builder has been replaced by “Layout” where one can select layout for the application. Grid or Absolute. Although it is not recommended to have an absolute layout, since it will not be responsive. However there might be cases where you want to use e.g. buttons and other components to be more compact. Note that all items will be moved to the Hidden section when you confirm the layout change.

In the example below small items cannot be placed closer using the Grid layout.

Tooltip Indicator

Tooltip indicator is now in place for applications to indicate when last refresh was done. This is a requested functionality to make it easier for users/and developers to get an indication how “fresh” data in the application is. We have also added predefined expression variable in the apps with the same information, so it could be used as a label displayed in the interface of an application.

Error display when the Navigation Portal URL is unknown

When working in applications inside the portal and wanting to return back by pressing the home button, you now get an error message if URL is not configured in system management.

Search field Name

In the Portal and Workbench, the search field name is now changed from “What are you looking for “to “Search”.

Inorigo Log Cleanup

Added more debug level features.


 

Bug Fixes

  • Bug

Info in result matrix do not get updated in Application.

Empty Row in compact filter box when creating new value.
Cannot change name on new Resource.
Business Partners Application sinking server.
Attribute order not correct in input panels at inorigo instance.
Manual Links Connected Items.
Empty Row in compact filter box when creating new value.
Very slow Collateral damage evaluation.
Error in xml export/import.
Navigator - Internal server error.
Presentation Expressions issue.

Knowledge set parameter is not saved.

Lazy load prevents export of all rows to excel form.