2008-10-06 9 views
6

Possible en double:
Internationalization in SSRSinternationalisation Reporting Services

Nous utilisons SQL Server Reporting Services pour nos rapports sur le Web. Pour le moment, nos clients sont tous basés au Royaume-Uni, donc pour chaque rapport, nous définissons la propriété Language du rapport sur "English (United Kingdom)".

Mais maintenant, nous avons des clients américains et français. Ainsi, nous devrons changer la langue et la devise pour le français, et le format de date et la devise pour les Américains. Nous voulons conserver un ensemble de rapports pour tous nos clients.

Quelle est la meilleure façon de faire cela?

+0

Étant donné que la réponse acceptée est un lien vers [une autre question SO] (http://stackoverflow.com/questions/16660/internationalization-in-ssrs) Je vous suggère de fermer ceci comme dupliquer. – Jeroen

Répondre

3

Le rapport sera rendu avec la langue des navigateurs Web en ce qui concerne le formatage des dates, des devises et ainsi de suite si la langue du rapport n'a pas été définie. Voir MSDN documentation:

Si la langue du rapport n'est pas définie, la langue du navigateur Web est utilisée. Si la langue du navigateur Web n'est pas définie, la langue du système d'exploitation du serveur de rapports est utilisée. Par exemple, si vous définissez une langue spécifique dans une zone de texte affichant des informations de date, cette zone de texte est toujours affichée avec le format de date pour cette langue même si le rapport, le navigateur Web ou le serveur est défini dans une langue différente.

+0

Bon point Manga Lee +1! ne s'applique pas si vous consommez son service Web AFAIK:) merci – SDReyes