Dialog data blocks are dialog triggers invoked when the dialog controller needs data to feed the view with values.
Such blocks are typically used when record list data is provided dynamically, with the paged mode or when implementing dynamic tree-views.