Set Element Radio Button
The Set Element Radio Button block is used to select an option from a group of radio buttons within a D365 F&O application.
This block is automatically created when a user selects a radio button during recording with the D365 Fusion Recorder. It enables automation flows to accurately reflect user decisionsby allowing the predefined selection to be set directly in the block.
Note: This block only works with browser windows launched using theLogin block or within the current D365 recording session.
Fully expanded, the D365 Set Element Radio Buttonblockshows the following properties:
The Block Header
The green input connector at the top left triggers the execution of the block when the automation flow reaches this step.
Once the radio button value is successfully selected, the green output connector is activated.
The block title is automatically named based on the selected option, such as “Set Recurrence pattern”, but it can be changed by double-clicking the title to help clarify its purpose within the flow.
Set value by
This property allows the user to define how the desired radio button should be selected during execution. It supports two selection methods:
-
Text: Selects the radio button based on the visible label, exactly as it appears in the UI. This is the default mode and is suitable when option names are stable and recognizable.
-
Index: Selects the radio button based on its position within the group (e.g.,
1
for the first option,2
for the second). This method is useful when label text varies or is dynamic, but the order of options is consistent.
When Index is selected:
-
A text input appears where the user can enter the target index value.
-
Both input and output connectors are available for the Index field, allowing dynamic selection or data binding at runtime.
-
Switching between Text and Index automatically updates the available property fields in the block, ensuring a seamless editing experience.
Text
This property allows the user to select which radio button option should be chosen from the group.
During recording, the available options are automatically captured from the interface and presented as a dropdown in Studio.
You can change the selection by choosing a different value directly from this dropdown. This setup ensures that the automation flow remains adaptable and easy to maintain when option values change.
Fail
This green output connector is triggered if the specified radio button group cannot be found within the defined timeout period. This allows for conditional actions or fallback mechanisms in the automation flow.
Source Element
This optional field restricts the search scope to a specific parent element, such as a container or form, making the locator more precise in cases where radio button groups may be repeated on the page.
In Early Access versions, this field is present but not yet configurable.
Browser Window
This property specifies which browser window instance should be used to execute the interaction.
In Early Access versions of the Smart Recorder, only a single browser window is supported, so this field is not user-configurable.
Default timeout
If the Default Timeout property checkbox is not selected, then the timeout value is 10 seconds. If the property checkbox is selected, then the Default timeout value selected in the flow settings will be applicable.
Timeout
This field sets the maximum time (in seconds) that the block should wait for the radio button group to appear before triggering the Not Found connector. It is only visible when the Default Timeout checkbox is not selected.
Note: All cases have a “global timeout” that can be configured in the “Settings” panel. This is unrelated to the timeout of a single building block. However, a running case is automatically canceled if it runs longer than the global timeout.
Updated 29.07.25