Some examples for the use of dialogs:
If the user should only select one particular system, it is best to define a lookup box (similar to a drop-down list).
To enable the selection of multiple values at the same time, use a checked list box.
The desired data can be filtered by applying an SQL statement to the data source. The selected values are stored in variables and can then be used in SQL statements.