AMT Release Notes

AMT 149

Released: 17 Jan 2025.
For availability, please contact the Avanade Service Portal for information on downloading new releases.

Special attention items:

AMT 149

Product Cat Subcat Description Type Version Priority
AMT COBOL Runtime Various #84982

The Oracle EXECUTE statement should execute a PL/SQL block. This was not implemented in JAVA environments with binding working storage parameters.

The generator now creates a stored procedure on the fly for JAVA and .NET, with parameters in the function. These parameters can be bound.
NEW AMT 149 MEDIUM
AMT COBOL Runtime COBOL #85815

The AMT COBOL parser did not correctly handle embedded DB2 SQL SELECT UNION statements that had parentheses around the SELECT statement.

The parsing of '(SELECT …) UNION (SELECT…)' statements has been fixed.
FIX AMT 149 MEDIUM
AMT LION AmtTools AMT Screens #86637

INC: 1269157

In AMT Screens, the parser would remove ampersands('&') from the caption, even if a label had its shortcutkey property set to 'false'.

The ampersand is not removed any longer.
FIX AMT 149 MEDIUM
AMT LION AmtTools AMT Screens #86638

INC: 1268090

In AMT Screens, if the option UnderLineWholeField was set to 'true', the center alignment for a label did not work correctly if the length of the label was 5 or lower.

Center alignment has been adjusted and works correctly again.
FIX AMT 149 LOW
AMT LION | AMT COBOL Runtime Blazor Web Client #86907

In the Blazor Web Client, occurences of a shape did not get the correct Name of 'Occ_Shape1' but a new Shape name instead.

The naming of Shapes has been corrected and the occurences of shapes now get the correct name containing 'Occ_'.
FIX AMT 149 MEDIUM
AMT COBOL Runtime Configuration #86923

The webclient of a COBOL application did not receive the correct configuration of runtime behaviour, but contained only default values.

The AMT Transaction server has been corrected, so that the settings are now read from the System Database.
FIX AMT 149 MEDIUM
AMT LION Generator Code Logic #86927

INC: 1271713

The AMT Generator threw an error if it processed a report with an includable routine that had an includable routine itself.

The exception has been resolved so that global routines within global routines are now generated correctly.
FIX AMT 149 HIGH
AMT LION | AMT COBOL Developer Various #87045

INC: 1274388

In the AMT Developer Studio, all standard definitions and routine names were removed when a report was printed, if the 'Print index' option was set to true.

All definitions and routines are printed now, in the same layout as in the report itself.
FIX AMT 149 MEDIUM
AMT LION | AMT COBOL Runtime Various #87104

The Blazor Webassembly Web Client has been removed, leaving the Blazor Web Client as the only alternative.

CHANGE AMT 149 HIGH
AMT COBOL Runtime COBOL #87337

COBOL OS2200 applications could not be opened in the Blazor Web Client, with the following error: 'Unsupported application kind CobolOS2200'.

This issue has been resolved.
FIX AMT 149 MEDIUM
AMT LION | AMT COBOL Runtime Generator #87477

In the Blazor Web Client, images weren't always visible when placed on a panel.

The Z-order handling of images has been improved.
FIX AMT 149 MEDIUM