Нет ни одного ...
Как и на connect.microsoft.com, эта функция была запрошена после выпуска SSRS 2005, и пока она находится в списке TODO Microsoft, время программиста для этого никогда не выделялось, и, следовательно, в 2012 году SSRS все еще не в состоянии это сделать.
Хотя можно (с большим усилием) перевести все остальное, перевести приглашение параметров невозможно.
НЕТ условной видимости, зафиксирована видимость параметров.
Кроме того, SSRS не использует используемый язык, а не тот, который задан в настройках языка браузера.
Единственное, что вы можете сделать, это написать программу на C#, которая загружает ваш XML-файл, получить имя параметра отчета (и, возможно, имя отчета), просматривать их в базе данных и автоматически создавать N отчетов для русских языков.
Затем вы должны перенаправить своих пользователей в отчет на своем языке.
Вам нужно только написать инструмент для загрузки, потому что вы не захотите это делать вручную.
Другим способом является использование элемента управления ReportViewer и повторная реализация выбора параметров.
Я думаю, что CrissCross пытается это сделать, но он провалился во всех, кроме 2 отчетов, которые я тестировал.
Злая хак будет:
parametername: babla_language1/blabla_language2/blabla_language3/blabla_language4
, а затем использовать JQuery, чтобы получить эту строку. делать String.split ('/') [index_of_language]
, а затем добычу, что/никогда в "blabla_languageXY"
Edit:
Я на самом деле сделал это. Вы должны использовать setInterval для этого, потому что нет способа обнаружить изменения при выборе параметра.