В чем разница между ключевыми словами «Обновить» и «Очистить» в Abap / 4?

2 Ответы


  • Refresh используется для обновления основного содержимого внутренней таблицы. Используется, если внутренняя таблица не объявлена ​​со строкой заголовка.

    Очистить используется для очистки содержимого рабочей области или строки заголовка.

    Clear [] похож на refresh itab - обновляет содержимое тела.
  • Ключевое слово Refresh используется для удаления внутреннего содержимого тела таблицы, а не строки заголовка.
    Используя ключевое слово clear, мы можем удалить как строку заголовка, так и содержимое тела, но здесь мы должны явно поместить [] перед именем внутренней таблицы для удаления тела внутренней таблицы.

    При использовании обоих методов начальные требования к памяти для таблицы остаются зарезервированными.

Напишите свой ответ

Ваш ответ появится после модерации