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

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


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

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


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

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