Override TaskStateUtil default values on task table

Elliott2
Tera Expert

So some of our guys in the past added additional state field choices for the Task table. These were not reflected in both TaskStateUtil or as dictionary attributes on the state field.

My question is, to make the new states on Task compatible with TaskStateUtil, should it be done as a dictionary attribute or through modifying TaskStateUtil.

I already have an understanding of how it works on extended tables.

5 REPLIES 5

Elliott2
Tera Expert

So just to be clear on the solution to my question, adding the additional states in as an attribute on Task does not apply it to child tables which I am very happy to see. I was worried I'd have to overhaul our entire system to account for these additional states.

 

As you can see from the screenshots below, adding the attributes to Task does not apply it to child tables, even when the child table does not have a dictionary override. This means you can safely add states without requiring a massive overhaul of child tables dictionary override of the state field.

find_real_file.png

find_real_file.png