Текущее время: Пт, мар 29 2024, 12:32

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: ABAP Proxy заполнение
СообщениеДобавлено: Вт, сен 28 2010, 13:22 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, фев 04 2009, 13:46
Сообщения: 95
Пол: Мужской
День добрый. В XI полный ноль.
Вопрос покажется глупым, но все же, сгенерил абаппрокси сформировался класс, как вытащить данные?
Настроили на стороне XI(7.1) сценарий, в очереди видно (SMQ2), что на входе что-то есть, так вот как данные во внутреннюю таблицу передать?
Можно пример с кодом метода сгенеренного класса.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ABAP Proxy заполнение
СообщениеДобавлено: Вт, сен 28 2010, 13:38 
Специалист
Специалист

Зарегистрирован:
Пт, май 07 2010, 13:17
Сообщения: 120
Откуда: Сургут
Пол: Мужской
Примерно такое использовал.
Code:
method ZMMFII_MI_OKO_REQ4_RESP~EXECUTE_ASYNCHRONOUS .
break-point.


*** **** INSERT IMPLEMENTATION HERE **** ***
****TYPES:BEGIN OF TAB11,
****         tab type C LENGTH 20,
****       END   OF TAB11,
****       BEGIN OF TAB22,
****       tab type C LENGTH 20,
****END OF TAB22.
****
****data: taba type table of ZSOUR_OKO_R3,
****      str_taba like line of taba,
****pario type ZPAR_IO,
****STATEMENT_RESPONSE type ZMMFDT_OKO_REQ4_RESPONSE_STATE,
****line type ZMMFDT_OKO_REQ4_RESPONSE_ROW
****.
****data: tab1 type TABLE OF tab11,
****      tab2 type TABLE OF tab22,
****      ITAB2   type TABLE OF   ZSOUR_OKO.
****
****data:
****      str1 like line of TAB1,
****      str2 like line of TAB2,
****      str_ITAB2   like LINE OF itab2.
****BREAK-POINT.
****loop at input-MT_OKO_REQ4_RESPONSE-STATEMENT_RESPONSE
****  into STATEMENT_RESPONSE.
****
****
****  loop at STATEMENT_RESPONSE-ROW into line.
****  str_taba-ID_OBJECT = line-obj_id.
****  str_taba-ID_PARAM = line-par_id.
****  str_taba-VALUE_NUM = line-value_num.
****  SPLIT line-dt AT '.' INTO TABLE TAB1.
****  read table tab1 into str1 index 1.
****  SPLIT str1-tab AT '-' INTO TABLE TAB2.
****  READ TABLE TAB2 into str2 index 1.
****  move str2-tab to str_taba-DATA+0(4).
****  READ TABLE TAB2 into str2 index 2.
****  move  str2-tab to str_taba-DATA+4(2).
****  READ TABLE TAB2 into str2 index 3.
****  move str2-tab to str_taba-DATA+6(2).
****  append str_taba to taba.
****
****
****  endloop.
****
*****taba-ID_OBJECT
****
****endloop.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ABAP Proxy заполнение
СообщениеДобавлено: Вт, сен 28 2010, 14:04 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, фев 04 2009, 13:46
Сообщения: 95
Пол: Мужской
ок, это понятно.
но увы не вижу в сгенерированном классе метода EXECUTE_ASYNCHRONOUS.
Где вообще его наблюдать?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ABAP Proxy заполнение
СообщениеДобавлено: Вт, сен 28 2010, 14:17 
Специалист
Специалист

Зарегистрирован:
Пт, май 07 2010, 13:17
Сообщения: 120
Откуда: Сургут
Пол: Мужской
Ну возможно у тебя есть синхронный метод. Мой для асинхронного. Или может называться по-другому в новой версии.
Найти его в sproxy на нужном интерфесе \ implementing class ... проваливаешся в таблицу с методами - и в метод проваливайся.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ABAP Proxy заполнение  Тема решена
СообщениеДобавлено: Вт, сен 28 2010, 14:19 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Ср, фев 04 2009, 13:46
Сообщения: 95
Пол: Мужской
у меня асинхронный.
я тоже грешу на версию, т.к. сгенерился один метод с input, и не получается вырвать оттуда данные(


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

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


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

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


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

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