Доброе утро, коллеги-программисты,
Я пытаюсь прочитать таблицу из "удаленной" системы в SAP (ABAP).
Использование функции RFC_READ_TABLE возвращает поля таблица правильно, но не данные .
data: options type table of rfc_db_opt with header line.
data: fields type table of rfc_db_fld with header line.
data: data type table of tab512 with header line.
CALL FUNCTION 'RFC_READ_TABLE'
DESTINATION xxxx "" Name of rfc connection
EXPORTING
query_table = 'BUT100' ""Just for testing purposes""
TABLES
options = options "" contains filters etc.
fields = fields "" contains table structure
data = data "" contains data of table
loop at data.
write: data.
endloop. "" This doesn't show anything either.
если я запускаю этот код в отладчике, я получаю поля таблицы, но таблица данных всегда пуста.
Я довольно новичок в ABAP, поэтому я подумал, может, кто-то здесь понял, почему моя таблица данных пуста в результате?
Я также пробовал таблицы, отличные от BUT100, но результат всегда один и тот же.
Заранее большое спасибо!
С наилучшими пожеланиями и будьте здоровы! ;)
Нико