150 views

Description

A user with admin or maint role is unable to update a field of type [Duration] of a table in a list report, therefore they must make the change directly from a list view or form view of the table.

The following error message occurs in the browser console when the user tries to update a field of type [Duration] from a list report:

report_builder_script.jsx?v=02-04-2016_1909:1473 Uncaught TypeError: Cannot read property 'isNumber' of null
isNumber @ report_builder_script.jsx?v=02-04-2016_1909:1473
...

Steps to Reproduce

  1. Log in to an instance as a user with maint or admin role.
  2. Create a custom field [pm_duration] of type [duration] on a new table.
  3. Create a record in the table and assign [pm_duration] a value (for example, 10 Days 12 Hours 12 Minutes 12 Seconds).
    The user is able to update the value of the custom field directly from the list (for example,. from 10 Days 12 Hours 12 Minutes 12 Seconds to 10 Days 09 Hours 09 Minutes 09 Seconds).
  4. Create a report based on the table. The following occurs:
    • The user is unable to update the value of the custom field directly from the list report (for example, from 10 Days 09 Hours 09 Minutes 09 Seconds to 10 Days 10 Hours 10 Minutes 10 Seconds
    • The following error indicates that an cxception occurred while retrieving the value and is logged in the browser console: 
      Uncaught TypeError: Cannot read property 'isNumber' of null isNumber @ report_builder_script.jsx?v=02-04-2016_1909:1473 
    • The user is able to update fields of other types (for example, reference, string, etc., but not duration)

The user should be able to update the value of the custom field directly from the list report (as is possible in the list view).

Workaround

Update the value directly from a list, not from a list report.


Related Problem: PRB674081

Seen In

Eureka Patch 11 Hot Fix 2
Geneva Patch 4

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2017-01-31 10:19:30
Published:2016-10-14