AMT Release Notes

AMT 93

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

Special attention items:

AMT 93

Product Cat Subcat Description Type Version Priority
AMT LION Runtime AmtScreens 330535

After executing an event routine on a form with a listview in AmtScreens, all of the background colors in the listview's cells were reset (except for those set in the event routine). This was caused by the omission of the background color in a serializing method.

Copying the cell background colors from one object to another has now been included in the failing serializing method.
FIX AMT 93 Medium
AMT LION | AMT COBOL Control Center Configuration 330886

When running the Setup.exe on a server with multiple AMT environments, only one set of application pools could be automatically created per server. All additional environments required manual creation of application pools.

Now, every environment can receive its own set of application pools.
FIX AMT 93 Medium
AMT LION Runtime AmtScreens 331078 

When using the OnChange event for a tabsheet in AmtScreens, the event would not fire if focus was on a field with an OnExit event.

Exit event handling is now improved, so page control change events are correctly processed.
FIX AMT 93 Medium
AMT LION Runtime Web Client 328699, 330358

The AMT File Downloader is now available.

This object offers the ability to download documents using the Web client and AmtScreens.
Currently, files can be downloaded from a defined main folder.

In the next version, this functionality will be extended with the ability to use subfolders.

More information about this new feature can be found in the online help files.
NEW AMT 93 Medium
AMT LION | AMT COBOL Developer Various C2108-058

Opening an object in an application with a large number of dictionary items (10.000 or greater) took an excessive amount of time the first time because all dictionary items were loaded at once.

Now, the dictionary items are only loaded when they are actually used (or when switching between applications/generation sets) speeding up the first load of an object.
CHANGE AMT 93 Medium
AMT LION | AMT COBOL Control Center Security 331330

The SMTP password for email logging configuration was stored in plain text.

The password is now stored encrypted.
FIX AMT 93 High
AMT LION Runtime AmtScreens 331342

The assigned report parameter and global parameter were swapped when starting a job in AmtScreens.

The assigning of the parameters is now corrected in AmtScreens.
FIX AMT 93 High
AMT LION Runtime AmtScreens 331340

When using AmtScreens and a message is thrown from the display_main routine, the dialogbox was sent to the client but the form layout was not updated until the user closed the dialogbox.

The dialogbox is now shown after the form layout is updated.
FIX AMT 93 Medium
AMT LION | AMT COBOL Runtime Web Client 331289

In the HTTPResponse of ReadLogDetailsConfigurationand GetDatabaseSettingByID, the password is visible in the HTTPResponse,

The passwords are now removed from the responses.
FIX AMT 93 High
AMT LION Runtime Various C2108-075

The 'IMPLEMENTS ICOMPARER' statement (introduced for global classes in AMT 92) can now also be used for local classes.

The Intellisense has also been improved when using the statement with a list of classes.
NEW AMT 93 Medium
AMT LION Developer Reports 330893

AMT Developer Studio could not add items to the print layout of a Text Report when the grid style was set to "None" in the personal form options (F10).

Grid options were added to text reports so that the form options are no longer used by both.
FIX AMT 93 Medium
AMT LION | AMT COBOL Runtime Various C2108-079

The header for File Controller logs incorrectly labeled the line "Server started at".

The "Server started at" line has now been changed to "AmtService started at".
FIX AMT 93 Medium
AMT LION Control Center Configuration 330972

An 'Upload Path' basepath has been added to the Control Center, which allows UNC paths to be used with the File Uploader. 

NOTE: The basepath can be UNC, but the target used in the File Uploader must be relative to the supplied basepath.
NEW AMT 93 Medium
AMT COBOL Developer Code Logic 329691

The AMT Generator gave the following crash report 'Length less than zero' in rare cases when CORRECTREDEFINES is enabled.

An extra check is now added to prevent the crash from occurring.
FIX AMT 93 Medium
AMT COBOL Developer Code Logic 329691

When former OS2200 customers attempted to add all areas to a subschema, a crash occurred.

Processing has been improved when selecting all areas, so adding all or removing all selected does not cause a crash any more.
FIX AMT 93 High
AMT LION Runtime Jobs/Batches 331352 / C2109-003

AMT graphical reports did not correctly render shapes due to double pixel-to-point conversions.

The rendering of shapes has been corrected.
FIX AMT 93 Medium
AMT LION | AMT COBOL Runtime Jobs/Batches 331366

 In situations where the AMT Batch Controller crashed or was stopped while jobs were still running, the job request records in the AMTSYSPROCESSJOB table, including linked records in AMTSYSBATCHFILE and AMTSYSPRINTSETTING tables, were not removed.

These old records caused problems when new requests were added with the same request ID as the old records.

A cleanup mechanism is now present to remove these old AMTSYSPROCESSJOB, AMTSYSBATCHFILE and AMTSYSPRINTSETTING records.
FIX AMT 93 Medium
AMT LION | AMT COBOL Control Center Configuration 331384

A couple of input fields were missing from Runtime Behaviour Configuration portion of the Control Center when former A-Series applications weren't allowed. 

The inputs for the "Call shared program timeout" and "Call .NET assemblies internally" options are now available for all configurations in the Control Center.
FIX AMT 93 Medium
AMT LION Runtime AmtScreens 331335 / 331425

Comboboxes in AmtScreens failed to close after a selection was made.

The setting of focus has been improved when multiple events are triggered, and now the Combobox closes upon selection.
FIX AMT 93 Medium
AMT LION Runtime Jobs/Batches 331328

AMT graphical reports did not print text correctly when memo fields with multiple occurrences were included.

Multiple occurrences of print memo fields now print properly.
FIX AMT 93 Medium
AMT LION | AMT COBOL AmtTools Reo 331388

The AMT Reorganization Service failed when a user didn't have access to the system database.

The AmtReorganize program should be able to start outside the AMT environment as long as a network connection to the server running the reorganize service is present.

No database or license checks are now required when using the Reorganization Service.
FIX AMT 93 High
AMT COBOL Runtime Jobs/Batches 331350

During the daily print file history cleanup, when a print file entry contained the same filename it was removed too early.

The print file cleanup process now checks casing, which resolves the issue.
FIX AMT 93 Medium
AMT LION Runtime Jobs/Batches 331332

Memo fields in AMT Graphical Prints were displaying the wrong font color when the color was set in the code.

The handling of font color has been corrected, so that the expected color is printed.
FIX AMT 93 Medium