Возврат двоичных данных через SAP-RFC

Я хочу вернуть двоичные данные в ABAP.

Например, файл изображения PNG.

Какой тип данных мне следует использовать?

строка, xstring, ...

Я использую PyRFC SDK: https://github.com/SAP/PyRFC

1 ответ

Решение

xstring

Sidenotes, если у вас есть большие данные:

  • максимальный размер xstring составляет 2 ГБ (зависит также от параметра профиля ztta/max_memreq_MB)
  • Если вы используете внутреннюю таблицу xstrings (например, тип словаря XSTRINGS_TABLE), динамическое выделение памяти проще, поскольку оно не будет запрошено за один раз, как в случае плоской строки xstring.
Другие вопросы по тегам