SAP Knowledge Base Article - Public

2879954 - Columns tab of a Cross Domain Report-Table / Ad Hoc report cannot be opened due to "Assertion failed: [RBColumnPill] : Unable to create Column View for the report.TypeError: Cannot read property 'v' of undefined"

Symptom

Edit a Cross Domain Report-Table / Ad Hoc report and navigate to the Columns tab.  The following error is thrown:

"Assertion failed: [RBColumnPill] : Unable to create Column View for the report.TypeError: Cannot read property 'v' of undefined"

Environment

SAP SuccessFactors HCM Suite

Cause

One of the columns selected has become invalid due to a data model change.

Resolution

Workaround
Note: create a backup of the original report first by downloading or Exporting report definition.

  1. In the General Info tab, click on Delete Dataset and test removing each domain used in the report one at a time
  2. Then go to Columns tab.  If there is still an error, repeat step 1 and select another domain.  Do this until you identify the problematic domain.
  3. Once the Columns tab successfully loads, then delete the dataset domain that is causing the issue.
  4. Go back to General Info and click Add Domain. Add back the affected domain.
  5. Go to Columns tab.  This is now loading properly.  
  6. Re-select needed columns from the domain

Keywords

error Columns tab, Assertion failed: [RBColumnPill], data model change, ad hoc, report-table , KBA , LOD-SF-ANA-ADH , Adhoc Reports & Report Builder , Problem

Product

SAP SuccessFactors HXM Core 1911