Локализация отчетов служб отчетов SQL Server? - PullRequest
1 голос
/ 18 января 2011

Как можно было бы локализовать отчеты SSRS?

Допустим, у меня есть отчет, в котором есть метка с текстом «Всего продаж» (на норвежском языке, откуда я родом) иЯ хочу использовать один и тот же отчет для наших датских и шведских клиентов, поэтому фактический текст должен немного измениться.

Нужно ли мне делать копии всех отчетов и локализовать их вручную, или есть какой-либо способсделать это более автоматизированным способом?

Могу ли я, например, вместо этого использовать выражения для этих текстов и добавить нашу собственную систему локализации в отчеты, т.е.используйте следующее выражение:

=Translate("Total Sales")

, которое вызовет один из наших методов .NET, который будет выполнять перевод?

Мы находимся в начале использования отчетов SSRS, поэтому, если естьв этом отношении разница между 2005 и 2008 годами, скажите, пожалуйста, на какую версию вы ссылаетесь, поскольку мы еще не решили, какую из них поддерживать.

1 Ответ

1 голос
/ 18 января 2011

Использование выражений требует, чтобы вы сначала зарегистрировали пользовательскую сборку для сервера отчетов.

Это не изменилось с 2005 по 2008 год.

Руководство, как это можно сделать, расположено над здесь

Итак, выполнив все шаги, вы сможете перевести то, что вам нужно.

...