AMT 120
Released: 19 May 2023.
For availability, please contact the Avanade Service Portal for information on downloading new releases.
Special attention items:
AMT 120
- Please note that the ‘TransactionRenderer’ has been replaced by the ‘TransactionRendererBlazor’ in this release. Both renderers are available to you. Visit the following page to view the updated documentation: https://help.myasysco.com/lion/adding-the-necessary-websites-to-the-iis-core.html
Product | Cat | Subcat | Description | Type | Version | Priority |
---|---|---|---|---|---|---|
AMT LION | AMT COBOL | AmtTools | Reo | 333560 / C2212-035 Administrative System tables were not prioritized in the AMT Reorganization process, which occasionally led to errors. These tables now use a property to indicate that they are administrative System tables, which prioritizes them during Reorganization. |
FIX | AMT 120 | Medium |
AMT LION | Developer | Forms | 333684 / C2302-017 In the AMT Developer Studio forms, when, the print layout field name was right-clicked in the code, the field definition was not shown correctly. This has been fixed and definitions are shown correctly in the right-click popup menu. |
FIX | AMT 120 | Medium |
AMT LION | Runtime | AmtScreens | 333754 / C2302-064 In AMT Screens, images did not get reset in a Listview if an invalid index number was set, so the previous image remained visible. Assigning invalid image index numbers now results in the row image being reset to 'no image'. |
FIX | AMT 120 | Medium |
AMT LION | AMT COBOL | Runtime | Various | 329368 / C2303-009 Under certain circumstances, moving a file using the AMT File Control 'MoveFile' functionality did not result in the correct deletion of the file from the source, without an error or 'GetLastResult' being shown. This problem has been fixed, by turning 'MoveFile' into an atomic action using the .NET File.Move method. |
CHANGE | AMT 120 | Medium |
AMT LION | AMT COBOL | Control Center | Various | C2303-079 A new Blazor TransactionRenderer has been created to replace the old .NET Framework application. The new .NET Core TransactionRendererBlazor is included in AMT, alongside the older .NET Framework version. The latter will be phased out in the near future. |
NEW | AMT 120 | Medium |
AMT COBOL | Runtime | Various | C2304-006 A-Series COBOL, the FIND command with a 'NOT ON EXCEPTION' clause was not handled correctly in AMT. For example: FIND ON EXCEPTION code part 1 NOT ON EXCEPTION code part 2 'code part 2' was executed if an error occurred after 'code part 1'. This has been fixed in AMT Generator. |
FIX | AMT 120 | Medium |
AMT LION | Runtime | Various | C2304-037 Rotated labels in graphical reports were printed incorrectly. Also, in the AMT Developer Studio, alignments of rotated labels were not correctly applied. This has been fixed, so that the rotation of printed labels is correct and consistent with the design in the AMT Developer Studio. |
CHANGE | AMT 120 | Medium |
AMT LION | Runtime | Various | C2304-038 In graphical reports, ellipses and circles were not printed correctly in the new PDF printing library. This has been corrected. |
CHANGE | AMT 120 | Medium |
AMT LION | Runtime | Various | C2304-039 In graphical reports, a rectangle with a raised edge was not correctly printed: a line was printed at the top. This has been corrected. |
CHANGE | AMT 120 | Medium |
AMT LION | Runtime | Various | C2304-042 In graphical reports, rotated labels were not correctly clipped and right-aligned labels were clipped on the wrong side. This has now been corrected and is consistent with the design in the AMT Developer Studio. |
CHANGE | AMT 120 | Medium |
AMT LION | AmtTools | Prodinstall/Pinstall | C2304-057 The AMT Application Installer did not install the new SoapProvider folder of the upgraded provided webservices. The AMT Application Installer now only copies the SoapProvider folder if present. If not, the old WebProvider folder is copied. |
CHANGE | AMT 120 | Medium |
AMT LION | Developer | Code Logic | 334030 / C2304-061 A new 'WhereFreeSql' method has been introduced for Tablequeries, which allows the use of subqueries where the returned result set can be limited to a different table/view. For more information and caveats, please refer to the Tablequery page in the help site. |
NEW | AMT 120 | Medium |
AMT COBOL | Runtime | Various | C2304-073 In AMT COBOL, 'MOVE CORRESPONDING' was generated incorrectly in some cases: 'MOVE CORR structure OF file layout TO structure OF table' did not move data from 'file' to 'table' if structures had the same name. The AMT Generator has been fixed to resolve this issue. |
FIX | AMT 120 | Medium |
AMT COBOL | Runtime | Various | C2304-075 In AMT Go, a date format [CC] returned a year instead of a century. AMT Go has been changed to return a century from date format [CC]. |
FIX | AMT 120 | Medium |
AMT COBOL | Runtime | Various | C2305-003 AMT COBOL, A-Series only: 'STRING' command in combination with 'FOR' option was not properly generated. The command is now properly generated. |
FIX | AMT 120 | Medium |
AMT LION | Runtime | Various | 331328 / C2305-004 Occurrence Memos in graphical reports were not visible anymore due to the use of clipping. By restoring the correct state of the PDF writer, occurrence memos are clipped correctly again. |
FIX | AMT 120 | Medium |
AMT COBOL | Runtime | Various | C2305-009 AMT COBOL for IBM mainframes: The system-field 'EibTaskN' was always set, through a call to a database sequencer. This could lead to poor performance under high load. The system-field 'EibTaskN' is now only set if it is actually used in a COBOL program. |
CHANGE | AMT 120 | Medium |