Текущее время: Вс, авг 24 2025, 21:39

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с вызовом ФМ RSDRI_INFOPROV_READ для заполнения куба с сервисами
СообщениеДобавлено: Пт, ноя 24 2006, 17:02 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 24 2006, 16:50
Сообщения: 12
Для заполнения виртуального куба с сервисами использую ф.модуль, в котором извлекаются данные из ODS для их предварительной обработки с помощью ф.модуля RSDRI_INFOPROV_READ.
При вызове RSDRI_INFOPROV_READ получаю сообщение "Вы выполняете вложенный запрос. Это невозможно."
Как решить проблему ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 24 2006, 17:26 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, дек 27 2004, 13:48
Сообщения: 772
Откуда: от верблюда
Сначала ищем ноты по номеру сообщения.
Ну, а если не поможет - налейте себе чашку кофе - и в отладку :)

_________________
Бросай курить, вставай на лыжи -
И вместо рака будет грыжа!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 24 2006, 17:42 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, июн 24 2005, 15:18
Сообщения: 1216
Откуда: Diagon Alley
EVK написал(а):
Сначала ищем ноты по номеру сообщения.
Ну, а если не поможет - налейте себе чашку кофе - и в отладку :)


Тем более, что там есть даже параметр для отладки

Цитата:
Debugging Mode On/Off

Description
This flag is used to employ a debugging mode. In debugging mode, an executable (local) ABAPReport Z_RSDRI_INFOPROV_READ_DEBUG is generated that simulates the call. This is a simple way to reproduce error situations.

_________________
"Если ты в молодости не испытал трудности, их стоит купить за большие деньги". (с) Даймо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 24 2006, 17:55 
Начинающий
Начинающий

Зарегистрирован:
Пт, ноя 24 2006, 16:50
Сообщения: 12
Прерывание система выдает только в том случае, если пытаешься посмотреть содержимое инфокуба с помощью транзакции LISTCUBE или с помощью отчета (тр.RRMX).
Если же вызвать данную форму извлечения данных ODS из тестовой программы, все проходит нормально и RSDRI_INFOPROV_READ данные возвращает.
На эту тему есть нота 832019, но она советуе применить патч 12, у нас же применен уже 17.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, ноя 24 2006, 18:02 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, дек 27 2004, 13:48
Сообщения: 772
Откуда: от верблюда
Гы :) Вот ведь софтина фашыстская...

Похоже, она ругается на то, что функция вызывает сама себя. LISTCUBE и RRMX вызывают ФМ для чтения данных из виртуального куба, а этот ФМ вызывает сам себя для чтения данных из ОДС...

_________________
Бросай курить, вставай на лыжи -
И вместо рака будет грыжа!


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

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


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

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


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

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