Текущее время: Вс, авг 10 2025, 16:47

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка при ссылке на WEBI отчет (MDX error)
СообщениеДобавлено: Чт, янв 21 2010, 14:44 
Ассистент
Ассистент

Зарегистрирован:
Вт, ноя 10 2009, 18:39
Сообщения: 26
Используются: BOE XI 3.1, SAP Integration Kit, SAP BW 7

Последовательность действий:
1. Создал BW запрос с переменной "Фин.год/период" в фильтре. Также ограничил один из показателей переменной "Фин.год/период" -1.
2. Создал на основе запроса юниверс
3. В webi построил два похожих BO отчета и настроил гиперссылку из одного на другой

Фильтр BW запроса "Фин.год/период" автоматом отображается в BO отчете как prompt.
Пытаюсь передать его как параметр:
Code:
="<a href=\"http://server.ru:8080/OpenDocument/opendoc/openDocument.jsp?sType=wid&iDocID=4506&sWindow=new&NAII=Y&lsSВыберите_группу_клиентов:="+URLEncode([L01 Дебитор Группа счетов (Ключ)])+"&lsSФинансовый%20год%20/%20Период="+URLEncode([L01 ФГ/период])+"\" title=\"\" target=\"_self\"
nav=\"web\">"+[L01 Дебитор Группа счетов (Ключ)]+"</a>"
4. После перехода по ссылке выдается ошибка:
Изображение
Нашел интересную доку, думаю в ней есть решение http://www.sdn.sap.com/irj/boc/go/porta ... ayout=true Но как сделать не разобрался.

Кто сталкивался, подскажите как решить проблему.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Ошибка при ссылке на WEBI отчет (MDX error)
СообщениеДобавлено: Пт, янв 22 2010, 13:37 
Ассистент
Ассистент

Зарегистрирован:
Вт, ноя 10 2009, 18:39
Сообщения: 26
Разобрался :) Все оказалось проще чем я думал.

У меня переменная передавалась в неподходящем формате. Исправил ситуацию использованием формул Replace и Substr.
Code:
="<a  href=\"http://server.ru:8080/OpenDocument/opendoc/openDocument.jsp?sType=wid&iDocID=4506&sWindow=new&NAII=Y&lsSВыберите_группу_клиентов:="+URLEncode([L01 Дебитор Группа счетов (Ключ)])+"&lsSВыберите_филиал:="+URLEncode([L01 Балансовая единица])+"&lsSФинансовый%20год%20/%20Период="+URLEncode(Substr(Replace([L01 ФГ/период Ключ];".";"");4;7))+"\" title=\"\" target=\"_self\"nav=\"web\">"+[L01 Дебитор Группа счетов (Ключ)]+"</a>"


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB