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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: неясности с SY-UCOMM
СообщениеДобавлено: Пн, фев 19 2007, 12:50 
Специалист
Специалист

Зарегистрирован:
Пн, июл 11 2005, 15:44
Сообщения: 127
Прошу не бить больно ногами если вопрос тупой.
Вот что нашел:
Допустим есть экран, на нем кнопка сохранить (Стандартная прикладная функция) и поле с обязательным вводом.
Допустим пользователь не ввел значение в поле и нажал на сохранить.
Программа выдала сообщение. Но в SY-UCOMM записался код доп. SAVE. При нажатии на ENTER или др. кнопку в SY-UCOMM будет тот же SAVE. Подскажите как очистить SY-UCOMM после проверки на корректный ввод?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 19 2007, 13:02 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, июн 02 2006, 09:59
Сообщения: 67
Пол: Мужской
Code:
save_ucomm = sy-ucomm.
clear sy-ucomm.
case save_ucomm.
....
endcase.

см.примеры в классе разработок SDWA


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, фев 19 2007, 13:09 
Специалист
Специалист

Зарегистрирован:
Пн, июл 11 2005, 15:44
Сообщения: 127
на самом деле при выводе сообщения PAI модуль не отработает...
так что не ясно куда вставлять очистку sy-ucomm.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 20 2007, 02:08 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Можно попробовать прописать в статусе на ENTER совю функцию...её даже можно не обрабатывать


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: неясности с SY-UCOMM
СообщениеДобавлено: Вт, фев 20 2007, 11:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Nikolas написал(а):
Прошу не бить больно ногами если вопрос тупой.
Вот что нашел:
Допустим есть экран, на нем кнопка сохранить (Стандартная прикладная функция) и поле с обязательным вводом.
Допустим пользователь не ввел значение в поле и нажал на сохранить.
Программа выдала сообщение. Но в SY-UCOMM записался код доп. SAVE. При нажатии на ENTER или др. кнопку в SY-UCOMM будет тот же SAVE. Подскажите как очистить SY-UCOMM после проверки на корректный ввод?

Если поле объявлено, как обязательное для ввода, то до PAI-логики дело не дойдет.

Если обработка обязательности поля - собственная, то выдавайте
message типа E.

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


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

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


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

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


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

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