AMT Release Notes

AMT 96

Released: 26 Nov 2021.
For availability, please contact the Avanade Service Portal for information on downloading new releases.

Special attention items:

There are no special attention items for this release.

Product Cat Subcat Description Type Version Priority
AMT LION Runtime AmtScreens 329545 / C2105-070

In a simple Combobox, it was impossible to type a string if the first letters of that string already existed. For instance, entering 'insertable'  if 'insert'  was already in the list did not work, because the logic would empty the input field after 'insert' had been entered.

This issue has been resolved, the logic now allows you to enter similar names without problems.
FIX AMT 96 Medium
AMT LION Runtime AmtScreens 330848 / C2106-100

The Custom Icon in AMT Screens, which was supposed to be shown if the user had entered one in the shortcut with the /ICO switch, was not visible anymore, after the move to .NET Core.

This has been repaired, the Custom Icon is now visible on every screen in AMT Screens again.
FIX AMT 96 Low
AMT LION Developer Code Logic 328563 / C2107-050

Two new functions have been added to the AMT Developer Studio, which behave similarly to their .NET Core counterparts.

Copy: Copies a part of a variable (String/Alpha/Realstring) and returns the value. It allows for two parameters, a start position and a length. The second of these two is optional

Split: Splits a variable (String/Alpha/Realstring) into separate parts and returns a new list of these items. It allows for two parameters, a delimiter and an option to remove empty indexes.

Examples:
string := string.Copy(4, 3)
list(string) := string.Split(',', true)
NEW AMT 96 Medium
AMT LION | AMT COBOL Control Center Various 331334 / C2108-062

Message 'Connection with named piped failed, access to the path is denied' occurred during logging, due to inconsistencies in the configuration.

Initialization of logging is now made explicit with respect to the AMT File Controller, so there is more control over the way logging takes place, 'Local'  or with the use of the AMT File Controller.
FIX AMT 96 High
AMT LION Runtime Web Client 331450 / C2109-063

If a row in a Listview was double-clicked, the OnSelect  event was fired twice.

The OnSelect event is not executed now if the previous row is the same as the selected row, which eliminates double firing.
FIX AMT 96 Medium
AMT LION Runtime Various 331494 / C2110-028

The AMT File Uploader did not work if its name had lowercase letters in it.

The AMT File Uploader can now handle lowercase letters in its name.
FIX AMT 96 Medium
AMT LION | AMT COBOL AmtTools Reo 331598 / C2111-002

AMT Reorganize crashed without an error message if it could not connect to the System Database.

A 'try-catch' has been added around the opening of the System Database, which shows the message of whatever exception occurs.
FIX AMT 96 Medium
AMT COBOL Runtime Various 329812 / C2111-007

If a session file for a debug of a Cobol Copy with breakpoints was saved, the copy form was not opened and the breakpoints were not reset when the session file was reopened.

This issue has been resolved, the Cobol Copy and the saved breakpoints are now opened when a session file is reopened.
FIX AMT 96 Medium
AMT LION | AMT COBOL Runtime Web Client C2111-009

The Web Client could get tangled up in a focus-loop where two textboxes got selected over and over again, due to a JavaScript fix for an old Chrome bug.

The Chrome bug no longer exists, so the JavaScript fix has now been rewritten, solving the issue.
FIX AMT 96 Medium
AMT LION | AMT COBOL Runtime Various 331554 / C2111-016

Performance was low on some reports, which used the OPTION(FAST n) optimization. Although this option did improve performance somewhat on some reports, it degraded performance on others.

Optimization OPTION(FAST n) for Table Queries has been removed because it was not generic enough.
FIX AMT 96 High
AMT LION | AMT COBOL Control Center Configuration 331620 / C2111-023

There was a limit of three AMT Batch Controllers to a job queue, which was insufficient for certain customers.

The number of AMT Batch Controllers has been changed to 'unlimited', which can all be selected through a Combobox with Checkboxes. The same has been done for the print queue with AMT Print Controllers.
CHANGE AMT 96 Medium
AMT LION | AMT COBOL Runtime Various 331594 / C2111-029

Starting a new AMT Batch Controller Agent when more than a hundred jobs were running concurrently, failed because of internal Microsoft logic.

The AMT Batch Controller Agent program has been changed so that it no longer uses Mirosoft conhost.exe, which has resolved the stress issue.
FIX AMT 96 Medium