A "Dialog list" field is using "Use View dialog for choices" (Field properties > Control tab) to populate the values from a view and then users can store / save the values in the field. When user selects some values from View dialog, stores the values in the dialog list field and save it, then open and edit the same document, open the View dialog, the documents pertaining to the stored values are not pre-selected or pre-marked in View dialog. There is a risk that users may erase existing data when editing an existing document by mistake. It just takes pressing Enter key two times and stored data will be gone. Only the reference to the first value in the view is kept. This behavior of pre-selected or pre-marked values is present when using @Dbcolumn to show values in the dialog list field through "Use Formula for choices" (Field properties > Control tab), but @Dbcolumn has limit of 64KB to return data, so it is unusable when returned data is more than 64KB. So, need this behavior with "Use View dialog for choices" because it doesn't have 64KB limit.