Add an extended field to a base list

I just saw this checked in by a developer, sync'd and tested it, and wanted to tell you about it. It should be on /demo tomorrow to play with.

The ability to add an extended field (like "incident_state" which is on the incident table) to a base list (e.g., the task list).

How many times have I seen someone want to add Caller ID or Incident State to the My Work list? But you couldn't, 'cuz My Work is a task list and task records don't t have access to extended tables' fields.

Now, however, when personalizing a list (not using the "cog", but the other way using the list header context menu), at the bottom of the Available side of the slushbucket you'll see a list of extended tables. Click one, and get access to fields specific to that table.

The look and feel might change before the Fall release, but it's finally coming! I think in one fell swoop, this will knock off about 60 or 70 enhancement requests from various customers.

Comments


There's a property in UI Properties, something about "enable support for extended fields in lists". Search the page for "extended", and you should find it.

It's off by default, because it has not been fully polished. Filter and slushbucket UI are not consistent yet, and there is no support for list reports.


I have users asking for this capability every day. Any updates on when it will be available? I actually see this in our demo version but don't see it in the Service Now demo site.


Cool cool just tried it now. Looks quite promising.

I couldn't get the filtering on extended table fields to work - the filter condition gets stuck - so I agree with you it's still a work in progress.


Apparently it's got a little work still needed to be considered ready for primetime. It's available, but the property is false by default. The property is "glide.ui.list.allow_extended_fields", the description is "Allow base table lists (task, cmdb_ci, etc.) to include extended table fields (incident_state, os_version, etc.), and allow filtering on extended table fields", and it's found in System Properties --> UI Properties.


Spring Stable 2 went into /dev instances on Friday.

Hey James, I don't see this functionality in /demo. Did it miss the cut or am I doing something wrong?


Any news on when it will be available?
It will be soooo great


Awesome J. This is a much-needed feature that a lot of IT users have asked me for.

I assume filters and sorts will then apply to these fields as usual in the list view? We resolve a lot of Incident tasks during the week, and support groups complain My Work and My Groups Work modules are not useable, as these views get clogged with Resolved Incidents which you can't tell until you open them (or sys_popup for the Service-Now savvy).

This enhancement saves me from changing Resolved Incidents to be active=false, which is not particularly ITIL focused, and would require re-inventing the wheel as far as Incident business rules go. I'm looking forward to this release :)

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.