SrsReportDataContractUIBuilder.getMultiSelectFromDialogField Method [AX 2012]

Gets the values that are selected in the multi-select control after the user clicks the OK button in the dialog box.

protected str getMultiSelectFromDialogField(DialogField _dialogField, SysOperationDataMemberInfo _memberInfo)

Run On

Called

Parameters

_dialogField
Type: DialogField Class
The dialog box field for the multi-value control.
_memberInfo
Type: SysOperationDataMemberInfo Class
The member information for the field.

Return Value

Type: str
A semicolon-delimited string that contains the values that were selected.

This method is overridden from base control.

In a Microsoft SQL Server Reporting Services report, a valid value has a structure of key mapped to a label. The multi select control will show the label.

We must convert the label to the internal name because the Microsoft SQL Server Reporting Services report will use the internal key and not the label.

We will convert the return value to be semicolon-delimited keys.

Community Additions

ADD
Show: