Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

How does one perform an in-line edit on a Service Operations Workspace list?

eromlige
Tera Contributor

No, not configuring which columns I see in the list.

 

BUT

 

I have a list of Catalog tasks (sc_tasks) and I'd like to change multiple values (lets say 5 rows) in the Requested for (requested_item.requested for) column from Tom Jones to Spaceman Jack. I want to do it in the list I see in Service Operations Workspace, I DO NOT WANT to open 5 separate catalog tasks, one at a time to do it.

I want to do an inline, field value, edit and update.

 

Yes, sys_properties > glide.lists.inline_editing_enabled  is already set to true.

 

How does one configure the list IN Service Operations Workspace, to allow me and others, to edit multiple values (ROWS), in my list?

 

For the love of glob, why does this seem so hard in SOW?

1 ACCEPTED SOLUTION

MaxMixali
Kilo Sage

onfigure List Control for Inline Editing

Step 1: Enable List Editing on the List

  1. Navigate to your sc_task list in Service Operations Workspace
  2. Click the hamburger menu (three horizontal lines) or list context menu
  3. Look for "Configure" > "List Control" or "List Layout"
  4. In the list configuration, enable "List Edit" or "Enable inline editing"

Step 2: Add the List Edit Button (if not visible)

The list needs the "Edit" button to enter multi-row edit mode:

  1. On your sc_task list, click the gear icon ⚙️ or list controls
  2. Go to Configure > List Control
  3. Under UI Actions, ensure "List Edit" UI Action is available
  4. If not present, you may need to personalize the list

Step 3: Configure the Specific Field for Inline Editing

Since you want to edit requested_item.requested_for (a dot-walked field), this requires special configuration:

Option A: Modify the List to Include the Field Directly

  1. Personalize the list (gear icon > Configure > List Layout)
  2. Add the column: Requested Item.Requested For (requested_item.requested_for)
  3. Right-click the column header
  4. Select Configure > Column
  5. Enable inline editing for that column (if option exists)

Option B: Use List v3 Configuration (for Service Operations Workspace)

  1. Navigate to: All > System UI > Lists
  2. Find or create a list configuration for sc_task table
  3. Set "Enable inline editing" = true
  4. Save

Step 4: Use List Edit Mode

Once configured:

  1. On your sc_task list, click the "Edit" button (usually top-right)
  2. This puts the list into edit mode
  3. Click on the cells in the Requested For column
  4. Change the values for multiple rows
  5. Click "Save" to apply all changes at once

View solution in original post

6 REPLIES 6

The instance I was working with has been in existence for some 10+ years and the OOTB ACLs have been re-configured and re-imagined to the extreme. I have a sneaking suspicion that this is where the bulk of the problem lies. I was able to verify what @MaxMixali gave as an answer in my own PDI, but of course that hasn't been touched as much as the problem instance in question.

 

I haven't given up, I'm just working through the challenges.

Thank you.

 

more ref. https://youtu.be/cK2HHVOWunc?si=maokIO5y0aGebPfB

This short demonstration looks at the four main ways that administrators can control the editing of records via lists. It also looks at a couple of individual user preferences. Timecodes 0:00 Intro 0:20 1. Globally, via a system property 0:46 2. Specific field types, via a system property 1:11 3 ...

RaghavSh
Mega Patron

@eromlige in OOB sc_task list in SOW (ctrl+select multiple cells) OR (shift +select last cell) and double click will let you edit.

 

Also select multiple rows from checkbox will allow to to edit multiple columns at once through edit button.


Please mark the answer correct/helpful accordingly.


Raghav
MVP 2023
LinkedIn