Discussions
Categories
- 196.7K All Categories
- 2.2K Data
- 234 Big Data Appliance
- 1.9K Data Science
- 449.7K Databases
- 221.5K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 549 MySQL Community Space
- 477 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3K ORDS, SODA & JSON in the Database
- 532 SQLcl
- 4K SQL Developer Data Modeler
- 186.8K SQL & PL/SQL
- 21.2K SQL Developer
- 295.3K Development
- 17 Developer Projects
- 138 Programming Languages
- 292K Development Tools
- 104 DevOps
- 3.1K QA/Testing
- 645.9K Java
- 27 Java Learning Subscription
- 37K Database Connectivity
- 153 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.1K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 17 Java Essentials
- 157 Java 8 Questions
- 85.9K Java Programming
- 79 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.2K Java SE
- 13.8K Java Security
- 203 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 387 LiveLabs
- 37 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.6K Other Languages
- 2.3K Chinese
- 170 Deutsche Oracle Community
- 1K Español
- 1.9K Japanese
- 230 Portuguese
Format of Report parameter (date datatype) gets changed for Right to Left

Hi,
I am using Forms and reports 12c with Weblogic as server.
I am calling a report from Form using "run_report_object" and "Web.show_document".
I am passing a Date value from the Form to Report . --Date in this case is '18-jan-2001'
When I run the report, I get the error - REP-0091, REP-0613 and ORA-03147.
I have tried all different Input masks (for parameter in report) and tried changing to different formats while sending from Forms. But not working.
The report direction is "Right to Left". But even if I change it to "Left to right", it doesnot work.
If I change the User parameter from Date to Character, it works.
Answers
-
What is the NLS_LANG used in the Report Server?
-
Btw, I forgot say- We are displaying Arabic characters in reports and Report direction is Right to Left.
So I have set nls_lang as "ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256".
It is set in rwserver.conf as :
<environment id="AR">
<envVariable name="NLS_LANG" value="ARABIC_UNITED ARAB EMIRATES.AR8MSWIN1256"/>
</environment>
<engine id="rwEng" class="oracle.reports.engine.EngineImpl" maxEngine="1" minEngine="1" engLife="50" defaultEnvId="AR" >
FYI, When I revert nls_lang to "AMERICAN_AMERICA.AR8MSWIN1256", report runs fine, but Right to Left direction is lost, We want R to L direction also.