Web Client: More Options needed for Holdings View Column Picker

Bug #1761222 reported by Sarah Childs on 2018-04-04
This bug affects 7 people
Affects Status Importance Assigned to Milestone

Bug Description

The holdings view column picker options are very limited. For catalogers, a major use for holdings view is to see a glance that a given item is cataloged correctly, so pretty much anything you might edit in the copy editor needs to have a column option in Holdings View. Two options which I particularly need which are not available are Fine Level and Loan Duration. Both of these are very important to have applied correctly.

Elaine Hardy (ehardy) wrote :

This may need to be a separate ticket but we also need to be able to make the columns as wide as we need to be able to read the attribute. In the XUL client, we can adjust a columns width as needed by dragging it wider. We no longer have that ability in the web client.

Changed in evergreen:
status: New → Confirmed
Janet Schrader (jschrader) wrote :

I created a duplicate of this bug, mine is #1761222:
In holdings view the choices for columns in the web client are not the same as those in the xul client. Missing choices are "alert message", "fine level", and "loan duration". The alert message is particularly missed as it helps catalogers see that it's been added correctly to item records.
I see between 3.0.9 and 3.0.12 the missing deposit and deposit amount have been added to the web client. We'd like to see the web client have the same choices as the xul one.

Version 3.0.12

Remington Steed (rjs7) wrote :

Janet, I confirmed with Galen that the old "Alert Message" column is deprecated as of 3.1, since the new Item Alert matrix was added. That means the 3.1 upgrade process converts old style alerts into the new alert structure, so they are accessible via the new "Alerts" column (which includes a count and a "Manage" button to open the new alert screen).

I'm working on adding the other two columns mentioned in this ticket: Fine Level, and Loan Duration.

Changed in evergreen:
assignee: nobody → Remington Steed (rjs7)
Remington Steed (rjs7) wrote :

Elaine Hardy (in person) also asked for any columns that are in the XUL client. Here is what seems to be missing:

Fine Level
Loan Duration
Due Date
OPAC visible?

Terran McCanna (tmccanna) wrote :

>>This may need to be a separate ticket but we also need to be able to make the columns as wide as we need to be able to read the attribute. In the XUL client, we can adjust a columns width as needed by dragging it wider. We no longer have that ability in the web client.<<

Note that this part is fixed in 3.2 with the bubble-text popup for long text and better column configuration options.

Elaine Hardy (ehardy) wrote :

The bubble pop-up, while nice, doesn't allow viewing all of an attribute at once. Nor does the better column config provide a workable solution. For example, I need to see most attributes in Holdings view on a regular basis, which means long call numbers may be cut off. Re-doing the column configuration by removing fields and making the call number column larger is cumbersome and time consuming. The popup only allows me to see one call number at a time when I need to see multiple call numbers. Being able to adjust the column width as needed allows me to see long call numbers at once, making choosing the vols that need editing more efficient.

Remington Steed (rjs7) wrote :
Changed in evergreen:
assignee: Remington Steed (rjs7) → nobody
tags: added: pullrequest
Changed in evergreen:
milestone: none → 3.2.2
Sarah Childs (sarahc) wrote :

That list of options looks good to me, and I agree with Elaine on her comments about the columns. The pop-up is an improvement, but we're more often than not trying to compare multiple items at once. The ability to drag columns wider and narrower is greatly missed. Also the limits on how narrow you can make a column are particularly maddening when you want more real estate and you have to waste a bunch of dead space on columns that have data a single character wide. Overall there are a ton of great features in the web client, but the thing I miss the most is the old column functionality.

Janet Schrader (jschrader) wrote :

+1 for what Sarah and Elaine said. I also would like to have the ability to drag columns to customized widths. I also noticed that the minimum size is not the same in all interfaces. In View Holds I can size the price column so small I can only see the $ and first digit. In Item Status and Holdings View I have enough room for a $9,000.00 item when it's at the smallest.

Remington Steed (rjs7) wrote :

FYI, here's the existing bug for not being able to resize columns:

Bug 1778311: Web Client - Columns Can't be Resized on the Fly

Changed in evergreen:
milestone: 3.2.2 → 3.2.3
Changed in evergreen:
milestone: 3.2.3 → 3.3-beta1
Bill Erickson (berick) on 2019-02-05
Changed in evergreen:
assignee: nobody → Bill Erickson (berick)
Bill Erickson (berick) wrote :

Thanks, Remington.

Follow-up branch pushed:


This contains sign-off's for Remington's commits. It also adds another commit which changes how we fetch the circulation data for the copies in the holdings grid.

Over concerns of launching too many (1 per copy) parallel pcrud requests, I've modified the code to make a single batch PCRUD call. This has the added affect of only displaying due date information for copies that have a non-checked-in circulation, consistent with the XUL client, instead of the last circulation, regardless of its disposition.

Changed in evergreen:
assignee: Bill Erickson (berick) → nobody
Changed in evergreen:
milestone: 3.3-beta1 → 3.3-rc
Changed in evergreen:
milestone: 3.3-rc → 3.3.1
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers