Working with SAP Crystal Reports Read-Only (RPTR) reports

SAP Crystal Reports Read-Only (RPTR) reports are Crystal reports that can be viewed with report viewer applications, but cannot be modified with the SDK or opened by report designer applications. This lets you protect your intellectual property by preventing users from modifying the report or obtaining information about proprietary business logic stored in the report definition.
SAP Crystal Reports Read-Only format reports use the RPTR file extension instead of the RPT file extension used by Crystal reports. You can create an RPTR report by exporting an RPT report to RPTR format. However, there is no supported way to convert an RPTR report to an RPT report.
Because the definition of an RPTR report cannot be modified, you cannot use this SDK to set the data source location of an RPTR report through the database controller. However, you can refresh the data of an RPTR report at run time.
You can use this SDK to perform the following tasks:
  • Create an RPTR report by exporting a Crystal report (RPT) to RPTR format.
    Note: Only reports created by SAP Crystal Reports 2011 can be exported to RPTR format.
  • View an RPTR report by obtaining its report source and passing the report source to a viewer.
  • Refresh the data of an RPTR report at run time.
  • Open an RPTR report, and export it to formats other than RPT.
You cannot use this SDK to perform the following tasks:
  • Modify the report definition of an RPTR report.
  • Set the data source location of the report.
  • Retrieve information about the report definition of an RPTR report, including the formulas, fields, sections, and objects that make up the report.
  • Export an RPTR report to RPT format.
  • Add an RPTR report as a subreport to an RPT report.