What is the challenge? |
It is often desirable to see all of the changes for a particular field on a record. When viewing history for a record with lots of changes, changes to just one field might be buried dozens of pages deep in the history. |
How would you solve it? |
Because the fields on a record may change over time, and the fields themselves may even have been deleted, we can't just use a filter dropdown to choose the field to filter. Instead I think it should work more like a "drill-in". If you can find one example of the field you are interested in, then clicking on that field would filter to all changes of that field for the record. In order to make this feature more powerful, and to make it easier to implement consider all of the places that history appears in the UI, I propose this implementation:
There is an additional, trivial feature we could add:
|
What impact would it make? |
You can now click on the field names on history results. Clicking on a field will show the record’s history filtered down to the selected field.
In the example screenshot, clicking on Start date will show you all the changes to the Start date field for CYCL-126.