SAP Knowledge Base Article - Public

3412453 - Class Roster report doesn't show Chinese/Korean characters

Symptom

When running Class Roster report, Chinese/Korean characters in the class title are not printed.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. Go to Learning Administration and open a class record with a Chinese/Korean title
  2. From the dropdown menu, click View Roster
  3. Note the Chinese/Korean title of the class/item is not printed

or

  1. Go to Reports and run Class Roster, make sure to set report format as PDF
  2. same issue where no Chinese/Korean title is printed
  3. note there is no issue with HTML format

Cause

The Class Roster report is customized, if you run default Class Roster report, Chinese/Korean title will be printed without issue.

Within the b2205 release version, one of the third-party jar was given a security fix which was related to the PDF generation of the Reports.

After this third-party fix, the custom report label will support only "Arial MS Unicode" font post 2205 version.

Resolution

This limitation is due to security fix applied on 2205 release for one of the third-party libraries, so this cannot be fixed/changed by SAP.

LMS Report PDF generation will currently support font style "Arial Unicode MS" for Chinese/Korean characters. We recommend customers to update the Custom Report with this font.

Note: This issue can also happen with other custom reports or languages, so please make sure the report file uses this supported font style: Arial Unicode MS.

See Also

2331643 - Custom Reports Fonts

Keywords

View Roster, Class Roaster, Chinese, Korean, custom report, report font. , KBA , LOD-SF-LMS-REP , Reporting Data , Problem

Product

SAP SuccessFactors Learning all versions