Categories
- All Categories
- Oracle Analytics and AI Learning Hub
- 44 Oracle Analytics and AI Sharing Center
- 20 Oracle Analytics and AI Lounge
- 278 Oracle Analytics and AI News
- 56 Oracle Analytics and AI Videos
- 16.2K Oracle Analytics and AI Forums
- 6.4K Oracle Analytics and AI Labs
- Oracle Analytics and AI User Groups
- 103 Oracle Analytics and AI Trainings
- 20 Oracle Analytics and AI Challenge
- Find Partners
- For Partners
Decimal separator in Oracle BI Publisher 12.2.1.0.0
Summary
Decimal separator in Oracle BI Publisher 12.2.1.0.0
Content
Hi all,
I need to change the decimal separator character "dot" (.) with "comma" (,)
In Italy we use the comma as decimal separator.
All the query that return number fileds in Excel are shown as strings because in Italian version the "dot" isn't a decimal separator.
Performing a REPLACE in the SQL statement will result that Excel shows correctly the string but still in string format not in number, so sorting and filtering are not number but string option.
I think that a the decimal character separator must be changed globally in the Oracle BI Publisher 12.2.1.0.0 installation.
Anyone has the same or a similar request ?
Thank you
Mirko
Answers
-
Try changing in backend using to_char for ex:-
SELECT
to_char(108767,'99999G990D00', 'NLS_NUMERIC_CHARACTERS = '',.''') FROM DUAL .
In RTF template, documentation says you can use format-number with decimal-format, but i have not used it.
for ex:-
<xsl:decimal-format name="european" decimal-separator=',' grouping-separator='.' />
<?format-number:CF_END_BALANCE;'999G999G990D00','european'?>
0