AMT 121
Released: 09 Jun 2023.
For availability, please contact the Avanade Service Portal for information on downloading new releases.
Special attention items:
AMT 121
- In this release, both the Blazor Web Client and the new Datagrid are in preview. For more information, please refer to this and this help page.
Product | Cat | Subcat | Description | Type | Version | Priority |
---|---|---|---|---|---|---|
AMT LION | Runtime | AmtScreens | 333549 / C2302-060 When the 'underline whole field' setting was used, depending on the use of spaces and specific fonts, pixels in the underlining of text could be missing, due to a difference in average width between spaces and other characters. This has been fixed for AMT Screens. |
FIX | AMT 121 | Medium |
AMT LION | AMT COBOL | AmtTools | Reo | 333783 / C2303-014 Clicking on any of the links in the 'about' screen of the AMT Reorganization crashed the application. This has been fixed and clicking on any of the links gives the correct results now. |
FIX | AMT 121 | Medium |
AMT LION | AMT COBOL | Runtime | Scripts | 333735 / C2303-051 PowerShell scripts running in the AMT Batch Controller failed, because Numerics were seen as Strings. Furthermore, Null values not supported and named parameters were not recognized. The AMT Batch Controller has been improved for PowerShell scripts. Named parameters are now supported. |
FIX | AMT 121 | Medium |
AMT LION | Runtime | AmtScreens | 333904 / C2303-053 In AMT Screens, updating the Mask property of a Maskeditbox programmatically could cause the wrong field to get focus. Functionality for tabbing and/or setting focus, invoked when a Maskeditbox Mask property was updated, has been disabled. |
FIX | AMT 121 | Medium |
AMT LION | AMT COBOL | Control Center | Configuration | 333868 / C2303-064 Changing the database in an application configuration from internal to external led to an error in AMT Reorganize, which still tried to reorganize the internal database. Now, changing from an internal to an external database can only be done after delinking the internal database from the application configuration. |
FIX | AMT 121 | Medium |
AMT LION | AMT COBOL | Runtime | Jobs/Batches | 333860 / C2303-069 Errors occurred if there were many connections to an Oracle database. The managed Oracle driver has been upgraded to the newest version, which eliminates these errors. |
FIX | AMT 121 | Medium |
AMT COBOL | Migration | COBOL | C2304-012 In AMT COBOL for former A-Series, the SET statement was generated using the wrong table: Cobol, Data-base section: 01 tableA 01 table2 = tableA. SET index1 OF table2 TO ENDING was generated using tableA, where it should should have been table2. The Generator has been fixed for this. |
FIX | AMT 121 | Medium |
AMT LION | AMT COBOL | Developer | Database | 333871 / C2304-046 Trying to create an extra update/insert trigger on a table that already had an AMT system trigger to update time/date fields, raised an error indicating the cursor already existed. This was caused by nesting: the triggers triggered each other. This has been fixed by adding code that ensures that the AMT system trigger is executed only once, and is exited when it is entered a second time. |
FIX | AMT 121 | Medium |
AMT COBOL | Generator | Various | C2305-024 In AMT COBOL, the 'go to' statement was not generated correctly if the target label was also performed. The Generation failed with a C# error. The Generator should, and now does, generate this not very common combination of statements correctly: if x go to 9999-call-abort. if y perform 9999-call-abort. stop run. 9999-call-abort. call 'ABORT'. |
FIX | AMT 121 | Medium |
AMT LION | Runtime | AmtScreens | 333487 / C2305-027 The MaskEditbox control showed a broken masked value after, for instance, a form switch, due to a method working incorrectly. This has been resolved by improving the method in question. |
FIX | AMT 121 | Medium |
AMT COBOL | Migration | COBOL | C2305-031 The IBM COBOL ENTRY statement (entry point in subprogram) was not yet implemented for C# runtime. The IBM ENTRY statement has been implemented in AMT COBOL, and is also used for MicroFocus. |
NEW | AMT 121 | Medium |
AMT COBOL | Developer | Various | C2305-043 for AMT COBOL, support has been added for using copies of other COBOL applications, syntax: COPY <copy> OF <external application>. To use this option, it is necessary that the external application uses the same repository as the calling application. If for an external application (object) a generation set is available with the same name as for the calling application, then the revision for that generation set will be used. In all other cases, the latest available revision is used. For more information, please refer to https://help.myasysco.com/cobol-ibm/calling-cobol-copies-from-other-applications.html |
CHANGE | AMT 121 | Medium |
AMT LION | Generator | Various | 334102 / C2305-046 The casing used for the names of complex elements (classes) in Provided Web Services was incorrect. The casing of the generated classes has been corrected. |
FIX | AMT 121 | Medium |
AMT LION | AMT COBOL | Runtime | Web Client | C2305-067 The Blazor TransactionRenderer appsettings.json is now optional. For more information, please refer to https://help.myasysco.com/lion/transaction-renderer-blazor-appsettings.html. |
CHANGE | AMT 121 | Medium |
AMT LION | AMT COBOL | Generator | Various | 334140 / C2305-071 The generation of a Provided Web Service raised C# errors if a class has a mixed case name. The generation of a Provided Web Service has been improved, so that mixed casing names are now also processed correctly. |
FIX | AMT 121 | Medium |
AMT LION | Runtime | Various | 334109 / C2305-072 In AMT Web Consumables, there was an authorization error: 'ClientCredentialType' cannot be set to 'Ntlm'. In the AMT Control Center, a client credential type option has been added in the Detail information screen of AMT Web Consumables, allowing the mode to be set to 'Ntlm'. |
NEW | AMT 121 | Medium |
AMT COBOL | Generator | Various | C2305-082 AMT COBOL for former IBM: CICS statement: 'EXEC CICS RECEIVE SET(ADDRESS OF VARIABLE)' did not generate properly. Now it does. CICS statement: 'EXEC CICS SEND TEXT NOEDIT': The 'NOEDIT' statement was not supported, this has been fixed. File with ALTERNATE KEY did not work, if there was a dash (-) in the name of the variable. This has been fixed. |
CHANGE | AMT 121 | Medium |