Текущее время: Сб, июн 28 2025, 20:32

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Поля обязательного ввода на экранных формах
СообщениеДобавлено: Ср, дек 22 2004, 19:25 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
Понимаю, что вопрос чайниковский, но... Склероз че-то замучил.
Вроде бы расшаманивал это дело раньше, а как - не помню.

Есть экран (динпро). На нем есть поля, отмеченные, как обязательные.
Если юзер забывает их заполнить - орем на него, а он испуганно и послушно их заполняет. Все довольны, все улыбаются.

Но вот он зашел... посмотрел на это дело... ОЙ, КУДА ЕНТО Я ПОПАЛ?! понял, что не туда попал, испугался и ну драпа давать, всякие EXIT'ы, BACK'и и CANCEL'ы жать.
А она не дает, монстрюка! Грит - уж раз зашел и попался в мои лапы - так заполняй, гад, поля обязательного ввода! А уж потом вали на все 4 стороны!

В общем - как разруливается, чтобы при exit-командах она не орала? Чего-то не получается. То ли лыжи не едут, то ли... склероз :-)).

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 22 2004, 20:11 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Надо "тип функции" для команд на стандартной кнопке (обычно на желтом и красном пузырях) определить как 'E'. А потом их обрабатывать в PAI в модуле с добавкой AT EXIT-COMMAND. Тогда оно не проверяет обязательность полей.

_________________
С уважением, Сергей Королев


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

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
Сергей Королев написал:
Надо "тип функции" для команд на стандартной кнопке (обычно на желтом и красном пузырях) определить как 'E'. А потом их обрабатывать в PAI в модуле с добавкой AT EXIT-COMMAND. Тогда оно не проверяет обязательность полей.


И точно больше ничего?
Помню, что вроде бы ничего больше и не надо делать.
Значит - лыжи не едут. У меня там хитрая обработка некоторых полей.
Видимо, оттуда лапы растут.
Бум разбираться.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 23 2004, 08:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
EXIT-команды Динпро обрабатываются до каких-либо хитрых проверок на поля.
Так что точно, что ничего больше не надо :wink:
Единственная фигня - посмотри на последовательность экранов, может у тебя из обработки EXIT-команд идет переход на тот же экран?

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 23 2004, 15:35 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
...злостно похитили сервак из-под носа, так что завтра только смогу все проверить.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Последний раз редактировалось 111 Чт, дек 23 2004, 16:09, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 23 2004, 15:55 
Гость
И, насколько я помню, вызов модуля AT EXIT-COMMAND должен идти первым в PAI логике.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 24 2004, 14:43 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
ОК, всем спасибо - разобрался.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


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

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


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

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


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

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