Symptom
- Multiple lines text formatting is different between versions.
- In Crystal Reports 2016 SP03 text split in the middle of the word, but in Crystal reports 2016 SP08 breaks at hyphen.
Environment
- SAP Crystal Reports 2016
- SAP Crystal Reports, Developer for Visual Studio SP 25 and above
Reproducing the Issue
- Refresh report in different SP levels of Crystal Reports 2016
Cause
Text rendering engine USP10.dll has been updated in Crystal Reports 2016 SP04.
From 1.0422.3790.1830 to 1.0626.7601.23259
- After usp10 upgrade, the MS API ScriptItemize will have different behavior when handling the text.
- The old one will split the text for several lines, and the new one will split the text for several strings, which will have impact for the text formatting.
Resolution
The new/updated version makes more sense not to break text in the middle of a word, but on space, comma, hyphen, dot or other word separation characters.
Note: Currently R&D is looking into adjusting this to work as it previously did with 1.04.
As a temporary work around download attached zip file for older usp10.dll and extract it here:
- Rename the existing dll to *.org.
- C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86
- C:\Program Files (x86)\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x64
Note: if any patches are installed the old one will be replaced.
Keywords
The new/updated version makes more sense not to break text in the middle of a word, but on space, comma, hyphen, dot or other word separation characters., cr for vs, usp10.dll, SP 27, SP 28 , KBA , BI-RA-CR , Crystal Reports designer or Business View Manager , Problem
Product
Attachments
usp10.zip |