rwbuilder Debugging XML Report Definitions

23-2 Publishing Reports to the Web with Oracle Reports Services

23.1.1 Language-Independent Functions

Language-independent functions handle manipulation of data in an appropriate manner, depending on the language and territory of the runtime operator. Data is automatically formatted according to local date and time conventions.

23.1.2 Language-Dependent Data

With language-dependent data, you can isolate your data. This enables your application to deal only with translating strings that are unique to your application. Because the language-dependent data is separate from the code, the operation of globalization support functions is governed by the data supplied at runtime. New languages can be added and language-specific application characteristics can be altered without requiring code changes. This architecture also enables language-dependent features to be specified for each session.

23.2 Globalization Support Environment Variables

Globalization support environment variables are automatically set to default values during Oracle Fusion Middleware installation. Table 23–1 lists and describes globalization support-related environment variables that are relevant to Oracle Reports Services.

23.2.1 NLS_LANG Environment Variable

The NLS_LANG environment variable specifies the language, territory, and character set settings to be used by Oracle Reports Services. Specifically: ■ The language for messages displayed to the user ■ The default format masks used for DATE and NUMBER data types ■ The sorting sequence Note: With the environment switching feature, you are not limited to the default environment set at the time of installation, and you can configure multiple environments, including language settings, for a single Reports Server. For more information, refer to Section 8.2.2, Dynamic Environment Switching . Table 23–1 Oracle Reports ServicesEnvironment Variables for Globalization Support Variable Description NLS_LANG Relevant to Oracle Reports Services. The language settings used by Oracle Reports Services. See Section 23.2.1, NLS_LANG Environment Variable . DEVELOPER_NLS_LANG The language for Oracle Reports Builder. If not set, then NLS_LANG default values are used. See Section 23.2.2, DEVELOPER_NLS_LANG and USER_NLS_LANG Environment Variables . USER_NLS_LANG The language for Reports Runtime. If not set, then NLS_LANG default values are used. See Section 23.2.2, DEVELOPER_NLS_LANG and USER_NLS_LANG Environment Variables .