AMT Release Notes

AMT 143

Released: 13 Sep 2024.
For availability, please contact the Avanade Service Portal for information on downloading new releases.

Special attention items:

AMT 143 -

Product Cat Subcat Description Type Version Priority
AMT LION Runtime AMT Screens #78726

In AMT Screens, when an item was selected or columns in a Listview were sorted, the scrollbar returned to its default state.

The AMT Screens Listview now remembers the scrollbar's position and no longer resets.
FIX AMT 143 MEDIUM
AMT LION Runtime AMT Screens #81979

INC: 10631

In AMT Screens, Radiobuttongroups were not highlighted after a SetFocus function was used on them.

Using SetFocus on a radiobuttongroup now selects the first radiobutton, unless a default is set.
FIX AMT 143 MEDIUM
AMT LION Runtime Blazor Web Client #82978

In the Blazor Web Client, when the SetFocus function was used on a Combobox, the cursor appeared in the Combobox but its value was not selected.

In simple and dropdown (not dropdownlist) Comboboxes the text is now selected after a SetFocus function.
FIX AMT 143 MEDIUM
AMT LION | AMT COBOL Debugger Various #83491

The DBG_ prefixed SI-INITIATOR variable caused problems in Report and COBOL Progam debug sessions.

Now, the connection station still has the DBG_ prefix but it gets removed from the SI-INITIATOR variable.
FIX AMT 143 MEDIUM
AMT LION | AMT COBOL Generator Various #83814

When an application for Blazor was generated, any added customization was removed.

The AMT Developer Studio and Generator now no longer delete customization folders and files.
FIX AMT 143 MEDIUM
AMT LION Runtime AMT Screens #84056

It was not possible to copy the value of any Combobox that was set to readonly in AMT Screens.

It is now possible to navigate through a Combobox using the arrow keys. CTRL + A and CTRL + C are now valid commands to select and copy the value in a readonly Combobox. Right clicking a Combobox now displays a context menu. This menu contains 'Copy, Cut and Paste'. For readonly Comboboxes 'Cut' and 'Paste' are disabled.
FIX AMT 143 MEDIUM
AMT LION | AMT COBOL Control Center Various #84274

In the AMT Transactionviewer, RTQuery transactions were not displayed correctly and an error occurred, because these transactions' ID could not be processed.

This issue has been resolved.
FIX AMT 143 MEDIUM
AMT COBOL Generator Various #84395

Generated AMT COBOL applications comparing variables set with LOW-VALUES/HIGH-VALUES keywords, generated a CSharp error.

The Generator has been altered to also check comparisons between LOW-VALUES/HIGH-VALUES and variables, so that it does not throw this error anymore.
FIX AMT 143 MEDIUM
AMT LION Runtime AMT Screens #84423

It was not possible to re-select a date within the DatePicker of a Calendar object in AMT Screens after it had been deleted.

This issue has been resolved.
FIX AMT 143 MEDIUM
AMT LION | AMT COBOL AmtTools Various #84530

Prodinstall only supported the ASP.NET Web Client, and not the Blazor Web Client.

Prodinstall now supports the Blazor Web Client instead.
CHANGE AMT 143 MEDIUM
AMT COBOL Runtime Various #84623

INC: 1220602

COBOL WRITE and REWRITE statements with a FROM parameter did not update the file record buffer within the program, although the record was written correctly to the appropriate physical file.

Bugs in the AmtRuntime library methods causing this misbehavior have been fixed.
FIX AMT 143 MEDIUM
AMT COBOL Developer Code Logic #84651

EXEC ORACLE EXECUTE has been partially implemented (binding of arrays) in AMT COBOL.
NEW AMT 143 MEDIUM
AMT LION | AMT COBOL Services Batch processing #84668

INC: 1221038

A limit of 30.000.000 bytes was imposed for saving XML files.

This limit has been increased to 2 GB.
CHANGE AMT 143 MEDIUM
AMT COBOL Developer Code Logic #84670

In AMT COBOL, FROM and FLENGTH optional parameters were not handled for CICS DUMP transactions.

This has been resolved by Adding an additional parameter in the Parser and Generator. This change now supports CICS DUMP transaction with the FROM parameter alone. Also, if FLENGTH alone has been added as a parameter, it is not considered a valid parameter.
NEW AMT 143 MEDIUM
AMT COBOL Generator Code Logic #84717

In AMT COBOL, generating the target type for PERFORM VARYING instructions did not produce correct results, due to the same expression being used for target and source types.

In the generator, the correct target types have been implemented.
FIX AMT 143 MEDIUM
AMT LION Developer Configuration #84748

Loading and reloading of WSDLs are no longer supported in Consumable Web Services. Loading and Reloading buttons have now been disabled and a label has been added specifying this functionality is no longer supported.
CHANGE AMT 143 MEDIUM
AMT COBOL Generator Code Logic #84784

In AMT COBOL, Oracle queries with a FOR FETCH construction were not understood by the Generator.

Oracle FOR FETCH has now been implemented. A loop is created to fetch all records.
CHANGE AMT 143 MEDIUM
AMT LION Runtime AMT Screens #84816

INC: 1232908

AMT Screens became unresponsive after an 'Invalid value' error occured on a Combobox if the 'suc' funtion was used.

Now, after the error is shown, inputs can be received again.
FIX AMT 143 MEDIUM
AMT LION Runtime Web Services #84861

INC: 1234685

In certain circumstances, generating a Consumable Restapi type in the AMT Developer Studio could lead to an incorrect namespace being added to the project.

The Generator now no longer adds incorrect namespaces to the project.
FIX AMT 143 MEDIUM
AMT LION | AMT COBOL Services Batch processing #84926

INC: 1219433

Parameter values with hyphens were not parsed correctly in PowerShell scripts if they ran inside the AMT Batch Controller.

Parsing has been corrected and values are now passed to PowerShell correctly.
FIX AMT 143 MEDIUM