SAPфорум.RU https://www.sapboard.ru/forum/ |
|
Проверка на заполнения поля https://www.sapboard.ru/forum/viewtopic.php?f=13&t=96534 |
Страница 1 из 1 |
Автор: | exotik [ Чт, июн 21 2018, 14:00 ] |
Заголовок сообщения: | Проверка на заполнения поля |
Добрый день! Есть 3 obligatory sekect-option, необходимо чтоб при заполнении одного из них, другие становились не обязательным. Code: AT SELECTION-SCREEN OUTPUT.
LOOP AT screen. IF screen-name CP '*so1*'. if so1 is not initial. screen-required = '2'. endif. endif. endloop. |
Автор: | Besa [ Чт, июн 21 2018, 14:25 ] |
Заголовок сообщения: | Re: Проверка на заполнения поля |
В чем вопрос? Логику по обязательности выносите в собственную обработку, а не через попытки прикрутить функционал дополнения obligatory. |
Автор: | Kuranov.Dmitry [ Чт, июн 21 2018, 14:55 ] |
Заголовок сообщения: | Re: Проверка на заполнения поля |
а сколько я знаю, пока все обязательные поля не заполнятся нельзя получить управление. я делал так: все поля указаны как рекомендованные, так что появляется фальшивый значок обязательности проверку ввода делал ручками в PAI |
Автор: | UKY [ Ср, июл 11 2018, 09:18 ] |
Заголовок сообщения: | Re: Проверка на заполнения поля |
Возможно, подойдёт такое решение: viewtopic.php?p=528417#p528417 |
Автор: | Besa [ Ср, июл 11 2018, 10:22 ] |
Заголовок сообщения: | Re: Проверка на заполнения поля |
UKY написал(а): Возможно, подойдёт такое решение: viewtopic.php?p=528417#p528417 Цитата: необходимо чтоб при заполнении одного из них, другие становились не обязательным. Ради этого "лепить" на экран свой статус со специальными кнопками которые еще и нажимать надо... На мой взгляд, также важно выбирать оптимальное решение по условиям задачи, код потом кому то надо сопровождать, желательно чтобы он был как можно понятнее. |
Автор: | SAPer [ Чт, июл 12 2018, 13:29 ] |
Заголовок сообщения: | Re: Проверка на заполнения поля |
Kuranov.Dmitry написал(а): а сколько я знаю, пока все обязательные поля не заполнятся нельзя получить управление. я делал так: все поля указаны как рекомендованные, так что появляется фальшивый значок обязательности проверку ввода делал ручками в PAI +1 Я также делаю. Очень красиво получается и без блокировки остальных полей. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |