Datasheet

24.1.3.3 Reporting with SAP BW
24.1.3.3.1 Designing and Translating Reports
This section introduces you to the Report Wizards in Crystal Reports and provides reporting details
that are relevant within SAP environments. The section also shows how to prepare reports for translation
and how to conditionally modify the report's design based on the user's logon language.
Designing reports for translation
If your BW system supports users in multiple languages, you may want to prepare your reports for
translation within BW. Once you publish the translated reports to SAP BusinessObjects Enterprise,
SAP users can view the reports that correspond to their preferred viewing locale. This section describes
how to prepare your report for translation, and how to use a report's LanguageCode% formula to make
language-specific modifications to reports.
Preparing reports for translation
When you save a report to BW, you are given the option to prepare the report for translation. When
you select this option, Crystal Reports extracts the string contents from all the text objects that you have
inserted into the report (and replaces the original strings with placeholders in the .rpt file). Use the
standard translation transactions within BW to access the language table that contains the original
strings and translate them into all the languages that you require. Once you finish this process, the
translated strings will be inserted back into the report when you publish to SAP BusinessObjects
Enterprise.
When you publish a translated report from BW to SAP BusinessObjects Enterprise, the BW Report
Publisher receives a single .rpt file, the original report strings, a list of destination languages, and all
the translated report strings from BW. For each language, the BW Report Publisher copies the original
.rpt file and replaces the placeholders with the corresponding report strings. The BW Report Publisher
also marks each report with a language code (for details, see Conditional formatting with the
LanguageCode% formula). The BW Report Publisher then generates multiple .rpt files (one for each
language), and publishes each of these objects to SAP BusinessObjects Enterprise.
Note:
When users refresh or schedule translated reports, new data is retrieved from BW, but the report strings
are not refreshed. To update the translations of your report strings, publish the reports again from BW
to SAP BusinessObjects Enterprise.
To prepare all reports for translation
1.
Start Crystal Reports and open a report that you want to prepare for translation.
2.
On the SAP menu, click Settings.
The Settings dialog box appears.
2011-05-16614
Integrating Business Applications with Crystal Reports