RDLC show date in French on US report
rsaritzky
Member Posts: 469
Hi all,
I have a US-based client that needs a couple of reports for one of their customers who are in France. I want to display dates on these 2 custom reports in the "long" French format. Instead of 04/20/2011, display 20 AVRIL, 2011.
I can do it the "hard way" by manually converting the month-number to a French string by storing the French month names in an array or long string, but I'd like to try to use localization techniques.
I've seen some examples using the CultureInfo object and the ToString method, but I haven't seen a code example that works in RDLC. It's just the syntax of inserting the code into an RDLC function so it can be used. Here's a VB example that I found
Dim theDate As Date = #12/25/2005#
Dim MyCulture As New System.Globalization.CultureInfo("fr-FR")
TextBox1.Text = theDate.ToString("MMMM d, yyyy", MyCulture)
But I don't know how to convert this syntax so I can create a function in the "Code" window in an RDLC report so I can pass a date to the function and have it return the French date.
Has anyone tried this technique before?
Thanks
I have a US-based client that needs a couple of reports for one of their customers who are in France. I want to display dates on these 2 custom reports in the "long" French format. Instead of 04/20/2011, display 20 AVRIL, 2011.
I can do it the "hard way" by manually converting the month-number to a French string by storing the French month names in an array or long string, but I'd like to try to use localization techniques.
I've seen some examples using the CultureInfo object and the ToString method, but I haven't seen a code example that works in RDLC. It's just the syntax of inserting the code into an RDLC function so it can be used. Here's a VB example that I found
Dim theDate As Date = #12/25/2005#
Dim MyCulture As New System.Globalization.CultureInfo("fr-FR")
TextBox1.Text = theDate.ToString("MMMM d, yyyy", MyCulture)
But I don't know how to convert this syntax so I can create a function in the "Code" window in an RDLC report so I can pass a date to the function and have it return the French date.
Has anyone tried this technique before?
Thanks
Ron
0
Comments
-
Try and change the report language to French. or French Canadian.
CurrReport.LANGUAGE :=0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 329 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions
