AMT 95
Released: 05 Nov 2021.
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 | Developer | Forms | 326864 / C1910-005 A checkbox has been added in the Options tab (F10) in the AMT Developer Studio to enable the 'web enabled' checkbox to be on or off by default when a new form is created. |
NEW | AMT 95 | Medium |
AMT COBOL | Developer | Code Logic | 330069 / C2104-096 The 'replace' function in the search menu in the AMT COBOL Developer window was greyed out if the cursor was focused above the 'Environment Division' option. The 'replace' function is now displayed correctly in the developer window for AMT COBOL. |
FIX | AMT 95 | Medium |
AMT LION | Developer | Web Services Soap | 329401 / C2105-018 The Find command showed incomplete results when applied to a Consumable Web Service. Now the Find command finds results correctly in definitions, documentation, options and the WSDL Contract of a Consumable Web Service. |
CHANGE | AMT 95 | Medium |
AMT LION | Runtime | AmtScreens | 331110, 331109 / C2107-044 In AMT Screens, setting initial values of multiple occurrences of a Combobox without the use of FILLBOX or ATTACHTOBOX, caused the application to do multiple calls to the AMT File Controller, which led to low performance. Also, the FillBox command for multiple occurrences was slow. Performance has been increased by using a single call to the AMT File Controller. |
FIX | AMT 95 | Medium |
AMT LION | AMT COBOL | AmtTools | Debugger | 331166, 331537, 331541 / C2107-045 331541: If the connection window was closed without any connected services, the toolbar was not updated and errors were raised. Now, the toolbar is updated even if the connection window is closed without any service being connected. 331537: If an AMT Batch Controller was connected to in the LION Debugger and an application was chosen, the wrong application name was shown in title bar. The correct name of the application is now shown in the title bar. 331166: Updating the value of an Alpha Array Watch with an index did not work properly, because index calculation was not correct. An Alpha Array Watch value can now be updated correctly when an index is used. |
FIX | AMT 95 | Medium |
AMT LION | AMT COBOL | Control Center | Various | 331270, 331146 / C2109-005 Sessions in the AMT Control Center were lost randomly because of a threading issue. A SessionService has been introduced that takes care of the sessions, solving session loss. |
FIX | AMT 95 | High |
AMT LION | AMT COBOL | Control Center | Security | 331020 / C2109-027 GetSystem, which returned amongst other things all Basepaths, was used in methods that only needed to get ApplicationKinds, which could lead to security problems. ApplicationKinds has now been incorporated in GetSystemBasic, leaving GetSystem more secure. |
FIX | AMT 95 | Medium |
AMT LION | Runtime | Various | 330969 / C2109-031 When tab RTQuery was activated from a different tab, the RTQuery scrollbars were reset to their default positions. Both vertical and horizontal scrollbars now keep their locations during switches between tabs. |
FIX | AMT 95 | Medium |
AMT LION | AMT COBOL | Control Center | Server Control | 331406 / C2109-053 The AMT Batch Controller sometimes lost connection due to bugs in the File Connection Pool, and also due to invalid logic in reused connections. Improvements have been made to the File Connection Pool, and checks have been introduced for the use of reused connections. |
FIX | AMT 95 | High |
AMT LION | Runtime | Various | 331423 / C2109-073 Due to an invalid namespace situation, adding a node without a namespace left the saved XML file empty. The Add functionality has been improved so that it picks up up the node's parent's namespace if no namespace is specified. Please note: adding a namespace needs to be done during the creation of the root node, so adding a namespace attribute to a child node is not required anymore. |
CHANGE | AMT 95 | Medium |
AMT LION | AMT COBOL | Developer | Code Logic | C2110-006 Code completion did not work for complex array indexes on lists with Class as type. Code completion now works correctly on lines like 'users[1].roles[2]' and 'users[found[2]]'. |
FIX | AMT 95 | Medium |
AMT LION | AMT COBOL | Migration | LINC | C2110-007 The ATS statement in Linc is no longer generated as an if-else construction. It has been replaced by the new ConcatWithSpace function in LION. |
CHANGE | AMT 95 | Medium |
AMT LION | Developer | Web Services Soap | 331535 / C2110-011 AMT Generator sometimes generated incorrect web.config for webproviders, as it did not handle excess spaces around tags correctly. Generation has been improved so that it no longer depends on the number of spaces used around tags like <services> etc. |
FIX | AMT 95 | Medium |
AMT COBOL | Runtime | Various | C2110-014 AMT COBOL CICS functions DELAY and ASSIGN OPID have been implemented. EXEC CICS DELAY with parameters INTERVAL or HOURS, MINUTES, SECONDS, MILLISECS are functional now. EXEC CICS ASSIGN OPID(data-area) assigns "000" to data area. |
NEW | AMT 95 | Medium |
AMT LION | Runtime | Jobs/Batches | 331545 / C2110-017 AMT logic STARTREPORT command did not pass parameters of numeric strings formatted like 'format(,,allzero)' into the report argument. Now, all Alpha, String and Realstring expressions are valid parameters for STARTREPORT. |
FIX | AMT 95 | Medium |
AMT LION | Runtime | AmtScreens | 331438 / C2110-020 AMT Screens raised errors in multi-language environments and form-design using the SME command, due to incorrect Control-naming logic. When CTR form definitions are generated now, Control names are checked and corrected if necessary. |
FIX | AMT 95 | Medium |
AMT LION | Runtime | Various | 331575 / C2110-034 Files were reset during the call of a global performable, even if call conditions were set to 'keep local variables after every call'. Now the files are filled only once under these circumstances, allowing for opening a file in one call and writing to it in the next. |
FIX | AMT 95 | Medium |
AMT LION | AMT COBOL | Control Center | Configuration | 331588 / C2110-038 The AMT Control Center Application Alias showed all aliases within the system. The AMT Control Center Application Alias tab has been corrected so that only aliases for the current application are shown. Also, the Target application is now a column which can be made visible. |
FIX | AMT 95 | Medium |
AMT LION | AMT COBOL | Generator | Licenses | 331585 / C2110-042 There was a typo in the License error - AYSYSCO. The typo has been corrected. |
FIX | AMT 95 | Low |