Binding action views to a table row
A rowbound action specifies an action to apply to the selected row. Rowbound actions get specific rendering.
Rowbound actions are action defined with the ROWBOUND action attribute, when using a DISPLAY ARRAY or
INPUT ARRAY dialog to control a table or tree view:
DISPLAY ARRAY arr TO sr.*
   ...
   ON ACTION copy_row ATTRIBUTES(ROWBOUND, TEXT="Copy row")
      ...
On mobile devices, rowbound actions are available to the end user as options of a three-dot button, on the right of TABLE rows:

Note: The main purpose of the 
ROWBOUND attribute is to have
the corresponding action enabled and disabled automatically by the runtime system, depending on the
existence of a row. The default decoration of such action is front-end platform driven and is the
consequence of using the ROWBOUND action attribute. A DISPLAY
ARRAY or INPUT ARRAY can be used with a plain form that show a single row
at a time. The rowbound actions can also be used in such case, using form buttons as action views
for example. These buttons will be automatically enabled/disabled according to the list
content.