AMT 123
Released: 21 Jul 2023.
For availability, please contact the Avanade Service Portal for information on downloading new releases.
Special attention items:
AMT 123
- Please be aware that the upcoming replacement of ASPX Web forms by Blazor based websites affects your automated test scripts, especially with regard to the IDs that are used to identify the different web elements!
Product | Cat | Subcat | Description | Type | Version | Priority |
---|---|---|---|---|---|---|
AMT LION | Generator | Various | 334169 / C2305-077 If a LION form/report/global routine contained a PERFORM statement and a LOOP FOR, generation resulted in a C# error because of a variable that was declared in a manner that caused it to be used where it was out of scope. This auxiliary variable declaration is now generated at a level which renders it within the correct scope. |
FIX | AMT 123 | Medium |
AMT LION | Runtime | Various | 334150 / #27519 / C2306-027 With an AMT Remote Print Controller, configuration printing with text macros didn't work correctly. Filtering Hex FF is re-enabled within the remote configuration, enabling the recognition of text macros. These are now applied correctly. |
FIX | AMT 123 | Medium |
AMT LION | Developer | Forms | C2306-035 In LION code, changing the multiselect and gridlines properties of a Datagrid is now possible. |
NEW | AMT 123 | Medium |
AMT COBOL | Developer | Various | C2306-036 In a new COBOL form in AMT Developer Studio, AUTHOR was set to 'AMT COBOL - ASYSCO Software BV'. This has now been changed to 'AMT COBOL - Avanade LTCOE'. |
FIX | AMT 123 | Medium |
AMT LION | AMT COBOL | Developer | Database | C2306-037 If a user changed the 'execute per statement/per row' option for a trigger in the AMT Developer Studio, a popup was shown saying that the option was invalid for the given database types. As these popups only presented information that was already present anyway, it has been decided to delete them, in order to prevent confusion. |
CHANGE | AMT 123 | Medium |
AMT LION | Developer | Code Logic | C2306-043 The following LION syntax was not accepted by the parser / incorrectly generated: sme('label value: ' & Dynamic_datagrid.ROWS[1].CELLS[1]) and: if (Dynamic_datagrid.ROWS[1].CELLS[1] = 'ThisIsRow: 0') sme('label = ThisIsRow: 0') endif These statements are now accepted, and generated correctly. |
CHANGE | AMT 123 | Medium |
AMT LION | Runtime | Scripts | 334238 / C2306-044 There was an issue when Powershell scripts were run from LION through the 'Start' command, if there was no space between the program name and the arguments. This issue has been corrected. |
FIX | AMT 123 | Medium |
AMT LION | Generator | Various | C2306-045 The use of Datagrid cell values in a 'startcase' statement was not generated correctly yet. This has now been implemented. |
CHANGE | AMT 123 | Medium |
AMT LION | Developer | Code Logic | C2306-046 It is now possible to compare a Datagrid column with 'NULL'. This is a preparation for accessing existing columns after a transmit. |
CHANGE | AMT 123 | Medium |
AMT LION | Runtime | Various | C2306-048 A generic column type has been implemented (labelCol := DYNAMIC_DATAGRID.COLUMNS[iterator]), which enables the user to change column properties dynamically. This also offers a solution to the loss of reference to a typed column variable after a transmit. |
NEW | AMT 123 | Medium |
AMT LION | AMT COBOL | Runtime | Web Client | 334246 / C2306-050 The issue concerned a correction for old labels that was no longer being applied. The Z-Order for old labels has been corrected so that the labels are shown behind other controls. |
FIX | AMT 123 | Medium |
AMT LION | AMT COBOL | Runtime | Jobs/Batches | C2307-004 Circle shapes within graphical reports were not printed correctly in all situations. Circle shapes are now printed correctly in all situations. |
CHANGE | AMT 123 | Medium |