Текущее время: Вт, сен 09 2025, 22:08

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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