AMT 136
Released: 19 Apr 2024.
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 | Debugger | Various | #79495
INC: 1079544 If a form or report using class routines was debugged, the routine was not shown correctly in the AMT debugger. The generator has been adjusted, so that these classes are now generated and work correctly. |
FIX | AMT 136 | MEDIUM |
AMT LION | AMT COBOL | Developer | Various | #79911
A new function called 'GetReposImport' has been added to the LionRepository API interface. This function can be used in C# or PowerShell code to import AMT objects from a file into an AMT repository. |
NEW | AMT 136 | MEDIUM |
AMT LION | AMT COBOL | Generator | Code Logic | #80988
Over the past couple of releases the LionGenerator's method to create C# objects, used for generated AMT sources, was restructured for better quality and maintainability. This process has been completed in this release. |
CHANGE | AMT 136 | MEDIUM |
AMT COBOL | Developer | Code Logic | #81967
If the brackets '(' and ')' did not match, the COBOL parser could end up in an endless loop. For instance 'MOVE A(1) TO B(1)(2' where 'MOVE A(1) TO B(1)(2)' was required. The COBOL parser now comes with the message that the index sub-scripter has not been properly specified, and no longer goes into an endless loop. |
FIX | AMT 136 | MEDIUM |
AMT LION | Generator | Code Logic | #81973
The generator crashed if a SaveRecoveryName command ( SRN () ) was used in a StartCase command on the text alignment property of a layout object. This was corrected, a StartCase command on a text alignment now generates correct code. However it is advised to use the StartCase command on a variables that is part of the SaveRecoveryName defined structure. |
FIX | AMT 136 | MEDIUM |
AMT LION | AMT COBOL | AmtTools | Reo | #81992
If the reo-console was used in combination with a reo-service, the reo-console got hanged, but still displayed the message 'running reorganize'. The logging of the Reorganize showed that the complete analysis had been done. The reo-console shows the correct messages now, and works as expected. |
FIX | AMT 136 | MEDIUM |
AMT LION | AMT COBOL | Runtime | Blazor Web Client | #81997
Formatting functionality was needed within the Blazor Project but this was located in Asysco.Amt.Libs.dll, which cannot be used by the Blazor Client. Formatting related functionality has now been moved from the Asysco.Amt.Libs.dll to the Asysco.Amt.Screens.dll, which can be used by the Blazor Client. |
CHANGE | AMT 136 | MEDIUM |
AMT COBOL | Developer | Code Logic | #82016
TWAs (Transaction Work Area) have been implemented in C# and Java. Each transaction can have a TWA, the default value = 0, which means no TWA is used. This is supported in the AMT Control Center, the AMT Transaction Server and LionDevGenNet. |
NEW | AMT 136 | MEDIUM |