Текущее время: Чт, июн 26 2025, 16:13

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Параллельная обработка ФМ SPTA_PARA_PROCESS_START_2, как получить входные параметры в IN_RFC ?
СообщениеДобавлено: Чт, авг 27 2015, 10:14 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Добрый день, коллеги!
Хочу выполнить параллельную обработку данных с помощью ФМа SPTA_PARA_PROCESS_START_2.
В демо-примере SPTA_PARA_DEMO_1 всё понятно, кроме одного.
В форме IN_RFC входные параметры отчета видятся неинициализированными. Как правильнее получить к ним доступ?

Записывать значения параметров перед запуском SPTA_PARA_PROCESS_START_2 в таблички БД выглядит как-то пошло :)
Наверное есть способы получше?

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Параллельная обработка ФМ SPTA_PARA_PROCESS_START_2, как получить входные параметры в IN_RFC ?
СообщениеДобавлено: Чт, авг 27 2015, 15:00 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
что-то общее между инстанциями наверное только субд,
хоть оно и пошло, зато задорно..
проверьте rsdbrunt, вдруг там export не в память, а в бд производится


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Параллельная обработка ФМ SPTA_PARA_PROCESS_START_2, как получить входные параметры в IN_RFC ?
СообщениеДобавлено: Чт, авг 27 2015, 15:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Цитата:
проверьте rsdbrunt

Честно говоря не понял, для чего он вообще и для меня в частности.

В общем, выход видится простой, хотя и не совсем элегантный. В IN_RFC доступны глобальные переменные, скопировал входные параметры в них. Хотя как-то это не логично выглядит. Почему глобальные доступны, а parameters - нет?

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Параллельная обработка ФМ SPTA_PARA_PROCESS_START_2, как получить входные параметры в IN_RFC ?
СообщениеДобавлено: Чт, авг 27 2015, 15:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
это диспетчер экрана выбора, емнип.
вероятно данные процесса инициатора копируются в парал. процессы,
в которых и производятся нужные вычисления, а экран выбора видать забыли


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Параллельная обработка ФМ SPTA_PARA_PROCESS_START_2, как получить входные параметры в IN_RFC ?
СообщениеДобавлено: Чт, авг 27 2015, 16:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Сия обработка реализована через асинхронные задачи с ожиданием возврата результата (CALL FUNCTION ... STARTING NEW TASK ... DESTINATION ... PERFORMING ... ON END OF TASK).

Для обмена данными между порождаемыми процессами ничего лучше EXPORT/IMPORT с кластером INDX не придумали. Поэтому CALLBACK-процедуры:
1) BEFORE_RFC - данные записываем;
2) IN_RFC - данные считываем, обрабатываем и снова записываем;
3) AFTER_RFC - снова считываем (результат).

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Параллельная обработка ФМ SPTA_PARA_PROCESS_START_2, как получить входные параметры в IN_RFC ?
СообщениеДобавлено: Чт, авг 27 2015, 16:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Ага, в BEFORE_RFC всё доступно.
Спасибо!

_________________
С уважением.


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

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


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

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


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

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