Forum Discussion
Modern view for task lists and calendars?
For Tasks, you could possibly do it by yourself.
Just create a custom list, add the task content type and remove the other.
Should be modern, I assume (haven't tested it). I'm unsure how the modern UI would handle the predecessor ui item.
- Steven WongJun 13, 2017Copper Contributor
Note that the Task list is a special lists (Type 171) that handles task hiearchy, allowing you to indent tasks as childeren to other tasks. It internally manages a field called ParentID to do this. By using generic list you lose this capability. I'm also not sure if the Status field and % Complete are tied together when use use a "Custom list" type instead of the "Task List" type. In task lists, tasks become 50% compelete with status is set in progress, sets to 100% when completed and sets to 0 when not started. Other things like sync to Outlook will also not work (which i dont know if any one uses anymore).
- Matt CoatsAug 11, 2017Iron Contributor
I can confirm that pulling in the Task content type into a Custom List does not carry any of the Task List's functionality along with it.
- Steven WongAug 11, 2017Copper Contributor
Thats correct. Tasks Lists are assocated with a List Template 107 and 150 that have Event Receviers that trigger on each item added/changed:
- ItemAdding - HierarchyTaskListItemEventHandler
- ItemUpdating - HierarchyTaskListItemEventHandler
- ItemAdded - TaskListItemAdded
- ItemUpdated - TaskListItemUpdated
These events are not associated to the List Template 100, which is what a Custom List is.
- Ivan54Jun 13, 2017Bronze Contributortotally correct. There's even more, like Outlook syncing.