Текущее время: Пн, июл 28 2025, 01:45

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Разница между CLEAR и REFRESH...
СообщениеДобавлено: Пт, апр 22 2011, 20:02 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, янв 14 2010, 13:26
Сообщения: 70
Откуда: Санкт-Петербург
Пол: Мужской
Доброе время суток уважаемые знатоки!
Объясните, в чем разница между CLEAR: tabla, tabla[] и REFRESH: tabla.
Проверял - REFRESH тоже чистит хедер, но почему-то не всегда... И не понятно, когда и при каких обстоятельствах он его не чистит..
PS: вопрос не про производительность использования таблиц с хедером... Вопрос - зачем вообще нужен REFRESH и почему он чистит хедер от балды...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Разница между CLEAR и REFRESH...
СообщениеДобавлено: Сб, апр 23 2011, 18:02 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, ноя 01 2004, 12:17
Сообщения: 298
Пол: Мужской
http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/eb384e358411d1829f0000e829fbfe/content.htm

Code:
REFRESH itab.

This always applies to the body of the table.


А можно пример с очисткой HEADER LINE при REFRESH?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разница между CLEAR и REFRESH...
СообщениеДобавлено: Сб, апр 23 2011, 19:08 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Чт, янв 14 2010, 13:26
Сообщения: 70
Откуда: Санкт-Петербург
Пол: Мужской
RA написал:
http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/eb384e358411d1829f0000e829fbfe/content.htm

Code:
REFRESH itab.

This always applies to the body of the table.


А можно пример с очисткой HEADER LINE при REFRESH?


Я специально пробовал. Чистит рефреш хедер.... Странно...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Разница между CLEAR и REFRESH...
СообщениеДобавлено: Вт, апр 26 2011, 00:36 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
lestat написал:
Я специально пробовал. Чистит рефреш хедер.... Странно...

Каким образом проверяли? Вот пример, header не чистится:
Code:
DATA: BEGIN OF itab_test OCCURS 0,
        line TYPE char10,
      END OF itab_test.

itab_test-line = 'Test'.
APPEND itab_test.
REFRESH itab_test.
WRITE: / itab_test.


Меня эта разница тоже когда-то смущала, даже сделала для себя пометку, чтобы не путаться больше:
Цитата:
If i_table has a header:
CLEAR i_table – clears only the header
REFRESH i_table – clears only the body
FREE i_table – clears only the body (same as REFRESH i_table) and frees memory
CLEAR i_table[] – clears only the body

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


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

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


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

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


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

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