SAP Knowledge Base Article - Public

1605210 - Strikethrough does not show on multi-byte space character(s) when viewing Crystal Reports through .NET application

Symptom

  • Strikethrough does not show on multi-byte space character(s) when viewing the report through .NET application

Environment

  • Crystal Reports 2008 V1
  • Crystal Reports for Visual Studio 2008
  • Microsoft Visual Studio 2008
  • Multi-Byte character

Reproducing the Issue

  1. Install Japanese fonts into your machine.
  2. Create a new Crystal Reports report.
  3. Insert Text Object into the Report Header.
  4. Type the multi-byte space character in the Text Object. (e.g. あい うえ ☆★ □■ 12 34)
  5. Select Text Object and right click and click Format Object.
  6. Click Font tab.
  7. Select "MS PGothic" as Font.
  8. Select "Regular" as Style.
  9. Select "10" as Size.
  10. Check Strikeout and click OK.
  11. Save it.
  12. View the report through .NET application, strikethrough does not show on multi-byte space character. (e.g. あい うえ ☆★ □■ 12 34)

Cause

The issue has been identified and tracked under ID ADAPT01563693.

Resolution

The issue is scheduled to be fixed in a future Service Pack.

Workaround: exporting to PDF, instead of viewing through Windows Form viewer and printing to printer.

Keywords

Strikethrough, underline, ActiveX Viewer, fonts, Strikeout font, multiple bytes, Japanese, Chinese, Korean, double byte , KBA , BI-DEV-NET , BI Software Development Kits (SDKs) - .NET or Other , Bug Filed

Product

Crystal Reports 2008 V1 ; SAP Crystal Reports, version for Visual Studio .NET 2008