Dear,
I am looking for a way to give the endusers the possibility to annotate record fields; so they can flag/annotate a field to indicate that the field requires follow-up.
I had tought of a simple data structure to allow this:
MyEntity:
| ID | FieldA | FieldB | FieldC | FieldD | FieldE | FieldF | ... | FieldXXX |
| 1 | some value | | | | | | | |
| 2 | | another value | | | | | | |
TasksForMyEntity
| ID | MyEntityRecordId | MyEntityField | Comment | Type | CreatedBy | CreatedOn | AssignedTo | DueDate | ClosedOn | CloseBy |
| 1 | 2 | FieldD | Please fill in this field | Task | Me | 01/01/2020 | You | 01/02/2020 | | |
| 2 | 1 | FieldA | This is wrong | Error | Me | 02/02/2020 | Me | | | |
I think the data structure is quite easy to implement, so I can easily show all (open) tasks for a specific record.
What I don't know is how I can achieve this in a model-driven app (and eventually a canvas app); Somehow I want to be able to enable "annotation" on fields of an entity. When the annotation option for a field (of any type) has been enabled, an additional "flag" button should appear next to the field.
Is there any "standard" way to do this, does a plugin exist, or do I have to write this from scratch?
Thanks,
Koen