Локализация данных отчета
Добавлено: 16 дек 2014, 12:28
Добрый день!
В Вашем продукте есть локализация(Localization) которая позволяет дизайнер и вьювер отчета отображать на любом из поддерживаемых языков.
Вопросы:
Есть ли возможность производить локализацию данных отчета (элементы заголовка таблицы, элементы шапки)?
Можно ли динамически(программно) задавать необходимую локализацию для конкретного отчета, чтобы при его формировании применялась выбранная локализация? И если да, то можно ли привести пример кода.
версия - 2013.3.1800
в данной версии нашел возможность регистрировать из кода переменную с типом "список", в которую передаю нужные мне ключи/значения для локализации
и далее в mrt-файле использую эти переменные следующим образом
Спасибо.
В Вашем продукте есть локализация(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;
Код: Выделить всё
locValue[locKey.IndexOf("Title")]