Improvements

Performance for data workbenches as well as content areas has been improved. In a data workbench, an edited field will reload separately so that the user does not have to wait for the entire page to reload.

Also, mechanisms have been introduced to reduce the time required to load a data workbench or content area. The following recommendations ensure better performance:

Multiple values can be selected in the filter of a column based on a property with enumerations. Also, the Filter Builder has been extended to include the operations is any of and is none of for properties with enumerations.

Gantt chart visualizations have been revised to show the fiscal year configured for the solution. The fiscal year is specified by solution designers in the XML object CostManagerDef in Alfabet Expand. This behavior is aligned with the functionality available in Alfabet 10.15.

The Browse tab in selectors supports the selection of multiple objects simultaneously.

Breadcrumbs show the name of the explorer that a user has navigated to. If the user clicks different objects in the explorer, the breadcrumb will still display the explorer name and not the names of the objects selected in the explorer.

Administrative users can determine the sequence of indicator types in views showing evaluations. The order of the indicator types is specified in the Indicator Types view of the evaluation type.

The title and graphic are both displayed on the first page when diagrams, matrices, and Gantt charts are exported to PDF in portrait format.

The configured data table report is available with full functionality.

A property that is mandatory for a class cannot be removed from a data capture template. The Include column in the Class Properties tab of data capture templates is set to Yes per default for mandatory object class properties and cannot be edited.

Some buttons have been moved to the 3-dot menu in the content area for workflow steps.

The following changes have been made in Alfabet Expand to the Classes for New Menu attribute available for user profile configuration:

  • The selector that opens has been revised to have one section where classes are selected and another section where the sort order of the classes can be specified.
  • More than 9 object classes can now be selected for the New menu. Please note that a keyboard shortcut will only be available for the first 9 object classes listed in the drop-down list of the New menu.

Note the following regarding migration from Alfabet 10.15 to Alfabet 11.7.1:

  • The new Access in User Interface attribute will be set to WriteAccess for all object class properties.
  • All custom object class properties will be assigned to the new Additional Details property group.

The accessibility for some object class properties of the classes Report (ALFA_REPORT ) and Report Folder (ALFA_REPORTFOLDER ) in Alfabet Expand has been changed from Private to Protected. The editability of some of the properties of these object classes is also restricted in the Alfabet user interface.

To support integration with third-party components, FOR JSON AUTO clauses are enabled for SQL queries to format the output in JSON format.

A full-text search index can be created with the command line tool AlfaAdministratorConsole.exe. The command line tool FullTextSearchUtil.exe is deprecated and the functionality has been moved to AlfaAdministratorConsole.exe.

The following changes have been made to object classes that store information about the current configuration of the class model:

  • The object class ALFA_MM_PROP_INFO has new object class properties for storing the information about the Access in User Interface and Property Group attributes of object class properties.
  • The new ALFA_CS_CLASSSETTINGS_PROP object class stores information about the overwrites for object class properties in class settings.
  • The new ALFA_MM_GENOPS_INFO object class stores information about the overwrites for object class properties in class settings.
  • The new ALFA_CS_CLASSSETTINGS_GENOPS object class stores information about the overwrites for generic operations in class settings.