Release notes 7.16

Below you'll find a brief overview of new functionality implemented in Axiell Designer 7.16, including links to more information. We strongly recommend always using the latest version of Designer.

The Axiell software which needs to be updated to the latest version once new Designer settings have been applied (only if you have a license for that software of course) is the following: Collections, AdMove server, Workflow client, Ingest, WebAPI, SDK, AnalyzeData, Migration, ConvertInternalLinks, IndexCheck, InternalLinkCheck, LinkRefCheck, RemoveLanguageFromData, RemoveTagsFromData, DBtool and ValidateDatabase.

Contents

Optional, much faster output for records with inheritance and/or context fields

Additional SQL tables for better search performance

Application version can now be registered in the PBK

 

2025-06-17: release notes Axiell Designer 7.16

The following bug fixes and new functionality for Designer 7.16 have been implemented:

Bug report no.

Short problem description

AX-622 The Application tester didn't report missing field definitions for backward reference fields.
AX-621 Axiell Designers Application tester tool reported duplicate errors/warnings.
AX-618 When free-text indexing an HTML field (using Designer, IndexTool or Collections), the HTML tags were included too, making it impossible to find records using the "equals" operator. To make sure an existing Free text index is fixed, we recommend you reindex this index using the current release version of Axiell Designer or Axiell IndexTool.
AX-615 When importing unstructured XML with repeated fields, only the last field occurrence was imported.
AX-614 After turning a reverse linked field using %0 as the link tag into an indexed link configuration and reindexing the index, an error showed repeatedly after a large part of the reindexing job was done.
AX-610 ImportTool added an occurrence to a random multilingual field, with an empty language attribute.
AX-537 Changes made in the index section of an .inf were not saved if it was the only area you accessed in that Designer session.
AX-462 Application Browser: the file type drop-down for the Template path option for an output job definition didn't offer *.docx yet.

 

Optional, much faster output for records with inheritance and/or context fields

For Export to Excel and output formats in Collections, the processing of records which have inherited fields (like maybe title fields in film archives) and/or context fields (like location fields) is quite demanding on system resources, causing output or export to Excel of such records to be rather slow. However, there's not always a need to output these fields, so that's why from Collections 2.1 the processing of inherited fields and context is automatically switched off for the Export to Excel function when the exported fields don't need this processing, giving a substantial performance boost. For output formats there cannot be automatic switching, but for output formats using adapl, a new adapl function called options, will allow you to switch the processing of inherited and/or context fields explicitly off (and back on again, if needed) at any point in the adapl.

The syntax of the options function is as follows:

Syntax

OPTIONS flag

Arguments

flag: integer

Meaning

Switches off the processing of inherited and/or context fields for output in a print adapl, boosting performance substantially for records which contain such fields. The switch can be inserted anywhere in an adapl and is active until adapl execution ends or until the processing of these fields is switched on explicitly again (with flag being zero). With the flag parameter you determine the specific feature(s) you want to switch off:

Flag

Meaning

0

Switches processing back on again (returning to normal) after having switched it off earlier in the adapl.

1

Switches off data inheritance processing.

2

Switches off the retrieval of context fields for hierarchically related fields.

3

Combines flags 1 and 2, so this value optionally gives the greatest performance boost.

Using this function in adapl requires at least Designer 7.16 or adapl.exe 7.6.25136.3 for compilation of the adapl and Collections 2.1 or up for compatibility.

Example

options 3 /* No inheritance needed, no context fields needed

Additional SQL tables for better search performance

Optionally, for better search performance of some types of searches, additional SQL tables can be added to your database using the Update SQL tables option. The relevant indexes added are:

  • nc_<database>_fulltext_tag_term_strippedterm_idx for all Full text enabled databases

  • nc_<database>_owner_idx for all databases

  • nc_<database>_record_access_role_priref_idx for all databases

  • nc_<database>_<index>_term_priref_idx for all hierarchical indexed fields for all databases (so in case of collect.nf, there’s the part/part_of relationship and for both fields part and part_of the SQL index table will be added)

(This improvement was possible thanks to a suggestion by Universal Music Group.)

Application version can now be registered in the PBK

Mainly intended for internal use, is the new Application version property on the Application properties tab of a selected .pbk file. We can use this property to register the version number of the application for future reference so that this information does not depend on the version number appearing in the title of the application, as specified on the Application titles tab.