Dear REI3 team, I think ability to get selected item on list is essential in situations that user want to do custom action
on list item and the list is the best control to show data because number of records is big.
In my opinion, one-to many or many-to many input fields are not suitable to select from large data because they have not header for title of columns when more than one column is displaying and user have to had extra click to show the list. also they can not be used directly on record ( they show one attribute of record or relation).
Lets bring an example:
Suppose we have a list of expenses shown to user in list. it shows expense amount, date, due date, payer (is is payed) , pay status and ...
now suppose user want to insert payment data for one of expenses, as i know there is no way to select expense , because by selection an expense (if there is any crud form for it) edit form will be opened that show expense data and user have to had payment action in this form.(not interesting because busy form unnecessary operation will be available )
Like edit that is available for an item in list custom action can be another operation that can be available for list.
Or even popup menu on item to choose an action will be very handy and nice.
Or ability to add action column in list as button or link( this one is not interesting because of repeating and crowded list column )
(and of course custom action on list item should be done in its own form or directly by running a function)