BI EE: передача русскоязычных значений параметров в prompt link

vircul
Дата: 28.03.2011 13:08:38
BI EE 10.1.3.4
Есть Dashboard с промптом, значения фильтров в промпте задаются русскоязычные. Необходимо получить возможность переходить в BI из другого приложения, в котором задаются значения фильтров для промпта.

Самое очевидное решение - сгенрировать prompt link.

При попытке создать на dashboard'е prompt link, который содержит конкретные значения для фильтров происходит вот что:
1) BI генерирует url, в которых корректно преобразует все значения фильтров в UTF8
2) BI автоматически переходит по этому url и отображает в ячейках промпта русскоязычные значения криво (не понимает собой же сгенерированный юникод), соответственно отчеты уже не отображают данные.

Вот пример получаемой ссылки:
http://bihost:port/analytics/saw.dll?Dashboard&_scid=xxxxxxxx&PortalPath=%2Fshared%2FMY_FOLDER%2F_portal%2FMY_BOARD&Page=MY_PAGE&Action=Navigate&col1=%22%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0%31%22%2E%22%D0%9A%D0%BE%D0%BB%D0%BE%D0%BD%D0%BA%D0%B0%31%22&val1="%D1%84%D0%B8%D0%BB%D1%8C%D1%82%D1%80"

Значение col1 (русскоязычное) он понимает в юникоде нормально, а значение val1 (тоже русское) - не схватывает.
Если фильтры задаются в ANSI то все успешно работает.


Кто может подсказать куда копать?
1) Где-то поковыряться в конфигах, чтобы заставить понимать BI русские значения фильтров, переданные через ссылку?
либо 2) Установить патч.
либо 3) Найти другой способ передачи значений фильтров в prompt.

P.S. В Publisher такой проблемы нет, все русскоязычные параметры в xdo-отчеты передаются корректно.