Текущее время: Пт, июл 18 2025, 22:47

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Очистка переменных ФМ
СообщениеДобавлено: Ср, авг 02 2006, 09:14 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 10 2006, 11:19
Сообщения: 47
Откуда: Оттуда
День добрый!
проблема: в своей проге вызываю стандартный ФМ. в этом ФМ есть некая переменная, которая при первом вызове пустая. Когда я второй раз вызываю ФМ она уже не пустая (заполнилась во время первого вызова ФМ). Мне надо очистить ее в теле своей программы.
вопрос: как????


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 02 2006, 09:28 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
радикальный способ - скопировать фм

а так по-моему не должно такого быть

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Очистка переменных ФМ
СообщениеДобавлено: Ср, авг 02 2006, 09:46 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Destroyer написал(а):
... в этом ФМ есть некая переменная, которая при первом вызове пустая. Когда я второй раз вызываю ФМ она уже не пустая (заполнилась во время первого вызова ФМ). Мне надо очистить ее в теле своей программы.
вопрос: как????

Многократно обсуждалось - воспользуйтесь поиском по сайту.
Ипи ещё можно просмотреть все ФМ данной группы - может среди них есть тот, который очищает требуемую переменную.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 02 2006, 10:16 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 10 2006, 11:19
Сообщения: 47
Откуда: Оттуда
В принципе меня устроило бы, если бы ФМ при втором вызове считал, что он вызывается впервые. Ведь если я выхожу из программы на селективный экран и снова гружу данные, ФМ считает что вызывается впервые, переменная пуста.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 02 2006, 11:11 
Гость
какой ФМ и переменная?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 02 2006, 14:14 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 10 2006, 11:19
Сообщения: 47
Откуда: Оттуда
ФМ SHOW_CHANGE_DOC_NOTIFICATIONS (журнал операций)
проблема в том что если вызов во второй раз идет для того же объекта что и в первый, то данные не грузятся, выдается то же что и в первый раз, независимо от того, произошло изменение между вызовами или нет. В коде так и прописано явно. Посему хотелось бы почистить переменную STAT_TAB_ID.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, авг 07 2006, 13:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Прямой доступ к глобальным данным группы функций возможен через FIELD-SYMBOLS:
Code:
FIELD-SYMBOLS: <FS> TYPE ANY.

ASSIGN ('(SAPLQMAL)STAT_TAB_ID') TO <FS>.
IF sy-subrc = 0.
"Ссылка будет присвоена только после 1 вызова ФМ
  CLEAR <FS>.
ENDIF.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, авг 10 2006, 11:55 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 10 2006, 11:19
Сообщения: 47
Откуда: Оттуда
Гранд мерси, Удав. Реально работает.


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

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


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

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


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

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