Страница 1 из 1

Локализация данных отчета

Добавлено: 16 дек 2014, 12:28
LadanAndrew
Добрый день!
В Вашем продукте есть локализация(Localization) которая позволяет дизайнер и вьювер отчета отображать на любом из поддерживаемых языков.

Вопросы:
Есть ли возможность производить локализацию данных отчета (элементы заголовка таблицы, элементы шапки)?
Можно ли динамически(программно) задавать необходимую локализацию для конкретного отчета, чтобы при его формировании применялась выбранная локализация? И если да, то можно ли привести пример кода.

версия - 2013.3.1800

в данной версии нашел возможность регистрировать из кода переменную с типом "список", в которую передаю нужные мне ключи/значения для локализации

Код: Выделить всё

 string[] k = new[] {"Title", "PeriodFrom"};
 string[] v = new[] { "Реестр", "Период с" };
 report.Dictionary.Variables["locKey"].DialogInfo.Keys = k;
 report.Dictionary.Variables["locValue"].DialogInfo.Keys = v;
и далее в mrt-файле использую эти переменные следующим образом

Код: Выделить всё

locValue[locKey.IndexOf("Title")]
Спасибо.

Re: Локализация данных отчета

Добавлено: 17 дек 2014, 11:25
Aleksey
Здравствуйте,

Пожалуйста, посмотрите следующую статью на нашем блоге:
http://blog.stimulsoft.com/ru/articles/erasing-boarders

Спасибо.

Re: Локализация данных отчета

Добавлено: 18 дек 2014, 12:46
LadanAndrew
Статья помогла.
Спасибо.

Re: Локализация данных отчета

Добавлено: 18 дек 2014, 15:20
Aleksey
Здравствуйте,

Всегда рады помочь!

Спасибо.