I cannot see a custom field in form layout but I can see it in table

jordimsant
Tera Guru

I have created a custom field u_imputation_group in the pm_project table. I want to show this field in the form of all project tasks associated but I cannot find it. However, if I want to show it in the table view I can find it. The problem is that when I extend all fields related with top project in the form layout of the table, a greater number of related fields appear. The path I followed in the table is "Top project>u_imputation_group". Anybody knows how I could do it?

1 ACCEPTED SOLUTION

Lauri Arra
Tera Guru

The reason you cannot see it in the form layout is that the reference field "Top Project" and "Project" [sub_tree_root] are referencing table planned_task, not pm_project. Hence you have the ability to add fields that are included in planned_task schema. 

You could have the custom field on planned_task level, then you can add the field to your project task forms.

View solution in original post

7 REPLIES 7

shiwan_agrawal
ServiceNow Employee
ServiceNow Employee

@jordimsant Can you please share the screen shot of the field you added? Also, I am not clear with the statement, "I want to show this field in the form of all project tasks associated". Are you trying to show this custom field on Project Tasks? If yes, why did you create a field on pm_project instead of pm_project_task?

What I mean with "I want to show this field in the form of all project tasks associated" is that I have the field in pm_project and I want it to show it also in pm_project_task form.

@jordimsant  So it can be done in 2 ways (Still trying to get the use case fully):

1. You may want to have the same field at project task level where user can select any value which could be different from what is being selected on the associated project form. OR

2. You want to show the same value on Project Task which is available on associated project form and user shouldn't be able to modify that.

Which one is your use case?

 

-Shiwan Agrawal

The second case, that's it