2008-08-19 3 views
6

Quelle est la meilleure façon de gérer les traductions de texte de stock dans un SSRS. Par exemple - si j'ai un rapport qui montre une grille de contenu, quelle est la meilleure façon d'avoir la bonne traduction pour l'en-tête de cette grille, en supposant que la culture du rapport est correctement définie.Internationalisation dans SSRS

En d'autres termes, est-il possible de faire des ressources dans un rapport SSRS ou est-ce que je suis coincé avec le stockage de tout ce texte dans la base de données et l'interrogation?

Répondre

5

Pour autant que je sache, il n'y a aucun moyen de localiser un rapport (ce qui signifie automatiser la traduction des littéraux de chaîne) ...

Comme vous avez dit, vous avez essentiellement d'utiliser la variable globale utilisateur! Langue de attraper les paramètres de l'utilisateur, puis l'utiliser pour récupérer les chaînes appropriées de la base de données ...

Toutefois, vous pouvez adapter l'affichage des champs de devise/numérique/date en fonction des paramètres régionaux de l'utilisateur. Il est également possible de changer l'interface du Report Viewer pour qu'il corresponde au langage de votre utilisateur.

Voici quelques liens donnant des conseils sur la façon d'adapter les paramètres régionaux:

http://www.ssw.com.au/Ssw/Standards/Rules/RulesToBetterSQLReportingServices.aspx#LanguageSetting

pack pour Report Viewer Langage:

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=e3d3071b-d919-4ff9-9696-c11d312a36a0