Form layout not showing fields

pritam8
Kilo Expert

Hi All,

Form layout is not showing any fields & sections in table though they are present in dictionary and showing additional section called 'label' which is not created by me.

This has happened after we tried to configure form. I tried to revert the version of form layout but still it is the same.

form layout issue.PNG

Thanks,

Pritam

1 ACCEPTED SOLUTION

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hello Pritam,



Restore the missing links within the form sections for the specific table where the issue is occurring.


  1. Navigate to Forms.
  2. Filter for the wanted Table and View that are showing the form sections visibility issue.
  3. Click on the Table name to open the form sections definitions.
  4. Click on the Position number to drill down on the individual Form Section detail.
  5. Point to the reference icon on the Sys UI section field.
  6. If it states None Available, delete that one or restore it to the wanted section, if known. For example, from a sibling instance. This can be done by clicking on the magnifying lens and picking the wanted form section from the related list.

    Right-clicking and selecting Show XML also helps determine if the referenced form section is valid, showing an existing sys_id. For example:

    <sys_ui_form display_value="incident">991f87290a0006414b6521d3fa9b4176</sys_ui_form><sys_ui_section display_value="Notes">991f88d20a00064127420bc37824d385</sys_ui_section>

    If the referenced form section sys_id is unknown or missing, find the parent form section sys_id and compare the same record within a sibling instance, when available.

  7. Flush the instance cache.

View solution in original post

8 REPLIES 8

Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hello Pritam,



Restore the missing links within the form sections for the specific table where the issue is occurring.


  1. Navigate to Forms.
  2. Filter for the wanted Table and View that are showing the form sections visibility issue.
  3. Click on the Table name to open the form sections definitions.
  4. Click on the Position number to drill down on the individual Form Section detail.
  5. Point to the reference icon on the Sys UI section field.
  6. If it states None Available, delete that one or restore it to the wanted section, if known. For example, from a sibling instance. This can be done by clicking on the magnifying lens and picking the wanted form section from the related list.

    Right-clicking and selecting Show XML also helps determine if the referenced form section is valid, showing an existing sys_id. For example:

    <sys_ui_form display_value="incident">991f87290a0006414b6521d3fa9b4176</sys_ui_form><sys_ui_section display_value="Notes">991f88d20a00064127420bc37824d385</sys_ui_section>

    If the referenced form section sys_id is unknown or missing, find the parent form section sys_id and compare the same record within a sibling instance, when available.

  7. Flush the instance cache.

Thanks a lot Pradeep!!!


Ahhhh.... changing the design/layout is easy enough, but flushing the SN instance cache is not something I would have thought of. Browser cache yes, but not instance cache. Thanks!

Praveen Palanch
ServiceNow Employee
ServiceNow Employee
Pradeep Sharma,
 
Thanks for your post, This really helps,
But is there a way we can identify what caused this situation? Or if it will happen again after fixing it?