« SQL Server 2008 Reporting Services, Part 2 | Main | Plugins: Getting an Entity's Record Id in the Pre-Create Stage »

September 02, 2008

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00e54fb34b6f883300e554d9f20e8833

Listed below are links to weblogs that reference Programmatically Localizing Number Formatting in SQL Reporting Services 2005 (SSRS) reports:

Comments

Anon

Surely it would be better to just use =User!Language and that would pick up the client locale settings and use them to apply the formatting to the content - no matter what language was used.
This setting can be applied for individual cells or to the entire report!

Joel Lindstrom

Great Question,

What you suggest would work if the report is generated for the same geographic location as the user, but consider the following scenario:

A company has sales reps in Europe who send sales quotations to companies in EU and also companies in USA. If you use =User!Language, the currency values will always be in Euros. There is a requirement in these types of situations to dynamically change the currency based on the location of the recipient of the report, not the location of the user. That's what I was describing in the blog post.

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

Search The Blog

  • Search the Blog
     

    WWW
    this blog

Twitter Updates

    follow me on Twitter