SAP Knowledge Base Article - Public

2608379 - When printing Right To Left fields using the PrintOutPutController in a Cr for VS .NET application it is ignored and prints left justified.


  • Using PrintOutputController method to print RPT file to print the report.
  • When you use direct print (reportDocument.PrintToPrinter(1, false, 0, 0), it comes out fine.
  • When using PrintOutputController() it does not.


  • Crystal Reports, Developer for Visual Studio SP 21
  • Crystal Reports, Developer for Visual Studio SP 22

Reproducing the Issue

See the download WIKI for the sample Printer test app:

Test app:


This issue has now been escalated to R&D for a solution and set for SP 23, sceduled to be released end of May, 2018


CR for VS, right to left, rtl, POC, PrintOutputController , KBA , BI-DEV-NET , BI Software Development Kits (SDKs) - .NET or Other , Bug Filed


SAP Crystal Reports, developer version for Microsoft Visual Studio