Текущее время: Вс, июл 20 2025, 16:42

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Как возвратить динамическую таблицу функциональным модулем?
СообщениеДобавлено: Ср, мар 07 2007, 09:39 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, авг 10 2006, 08:44
Сообщения: 320
Откуда: Odessa
К примеру есть ФМ ZTEST.
В нем есть динам. таб.
FIELD-SYMBOLS : <itab> TYPE STANDARD TABLE.

Вот меня итересует как её возвратить функ. модулем? Как обьявить таблицу и как скопировать содержание <itab> в таблицу ФМ?
И как в дальнейшем обращатся к этому ФМ?

Нашел подобную тему: [url=http://sapboard.ru/forum/viewtopic.php?t=22542]В 4.0 ФМ с поддержкой RFC - динамическая таблица
[/url]
Но там идет речь о RFC, а если без RFC что-то изменется?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как возвратить динамическую таблицу функциональным модулем?
СообщениеДобавлено: Ср, мар 07 2007, 09:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Primat написал(а):
К примеру есть ФМ ZTEST.
В нем есть динам. таб.
FIELD-SYMBOLS : <itab> TYPE STANDARD TABLE.

Вот меня итересует как её возвратить функ. модулем? Как обьявить таблицу и как скопировать содержание <itab> в таблицу ФМ?
И как в дальнейшем обращатся к этому ФМ?

Нашел подобную тему: [url=http://sapboard.ru/forum/viewtopic.php?t=22542]В 4.0 ФМ с поддержкой RFC - динамическая таблица
[/url]
Но там идет речь о RFC, а если без RFC что-то изменется?


Перед тем как что-то "копировать" из <itab> она должна указывать на какую то таблицу - эт во-первых
Во-вторых я не вижу в чем здесь проблема, я б написал бы так

ASSIGN it_test TO <itab>.

FUNCTION ztest.

loop at <it_tab> into <wa_itab>.

MOVE-CORRESPONDING <wa_itab> TO it_new_test.

endloop.

endfunction.
__________________________________________
На бейте меня я ведь тока учусь :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, мар 09 2007, 04:44 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Как-то делал нечто подобное.
Я возвращал строку с сылкой на таблицу. в вызывающей программе делал assign (str) to <tab>.


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

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


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

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


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

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