Add subforms
Add subforms (parent - child relationship)
Subform can be implemented as a widget or as (easier to manage) a side section (controlled by a size handle). Needed properties for subform widget:
- linkMasterFields (string list)
- linkChildFields (string list)
Within property editor, values of both properties can be displayed as a list of strings, one per line. On the right hand a [..] button should appear for a custom selector/editor.
A Linker Dialog: optional subtask, quite difficult. For displaying field-to-field connections, use KexiDataTableView(external). The table will contain two columns: "Master Fields" and "Child Fields".
Behaviour for data view mode: If binding properly set up, on moving to a record, contents of data-aware widgets within subform should be refreshed to reflect the relation.