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

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


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

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


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

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