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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Selection-screen, скрываемые блоки и обязательные поля
СообщениеДобавлено: Сб, дек 15 2012, 09:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Система дает возможность вешать user-command на radio-button или checkbox. Можно повесить доп.обработку и менять видимость отдельных полей-блоков на сел.экране. Но если на экране есть видимое обязательное поле, то перейти к событию at selection-screen output нельзя, пока это поле не будет заполнено. В диалоговом экране этого можно было бы избежать указав что user-command является exit-command-ом. А вот как быть на сел.экране?

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection-screen, скрываемые блоки и обязательные поля  Тема решена
СообщениеДобавлено: Сб, дек 15 2012, 10:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
возможно подойдёт
screen-required = 2. " recommended

но придется проверять на полноту вручную


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Selection-screen, скрываемые блоки и обязательные поля
СообщениеДобавлено: Сб, дек 15 2012, 17:48 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Я конечно попробую, но как сейчас помню, раньше в selection-screen recommended вставлять было нельзя. То ли они не работали, то ли работали как обязательные поля. Точно не помню.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection-screen, скрываемые блоки и обязательные поля
СообщениеДобавлено: Вс, дек 16 2012, 10:26 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Кодер написал(а):
Но если на экране есть видимое обязательное поле, то перейти к событию at selection-screen output нельзя, пока это поле не будет заполнено. В диалоговом экране этого можно было бы избежать указав что user-command является exit-command-ом. А вот как быть на сел.экране?

Организуйте проверку обязательности заполнения полей в событии AT SELECTION-SCREEN.
При этом выполняйте проверки только при запуске отчета: sy-ucomm = ONLI(запуск отчета), или SJOB(запуск в фоновом режиме), или SPACE(режим обработки после исправления ошибки)

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection-screen, скрываемые блоки и обязательные поля
СообщениеДобавлено: Вс, дек 16 2012, 11:06 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
2 Удав: вот ведь забавно. Я ведь спросил не про это. Я спросил совсем конкретную вещь. А получаю ответ о том, как обойтись без того, о чем спросил. То что можно обрабатывать проверку обязательности самому - я в курсе. Собственно это везде у меня и реализуется. Но хочется-то чтобы и проверка была, и в поле был признак обязательности, который бы сразу был виден пользователю.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection-screen, скрываемые блоки и обязательные поля
СообщениеДобавлено: Вс, дек 16 2012, 12:22 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Кодер написал(а):
Я ведь спросил не про это. Я спросил совсем конкретную вещь

Сорри, но вопрос был такой
Кодер написал(а):
В диалоговом экране этого можно было бы избежать указав что user-command является exit-command-ом. А вот как быть на сел.экране?


Кодер написал(а):
Но хочется-то чтобы и проверка была, и в поле был признак обязательности, который бы сразу был виден пользователю.

А SCREEN-INTENSIFIED для указания обязательных полей почему не подходит?

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection-screen, скрываемые блоки и обязательные поля
СообщениеДобавлено: Вс, дек 16 2012, 14:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Цитата:
А SCREEN-INTENSIFIED для указания обязательных полей почему не подходит?


Все по тому же: не по стандарту. Стандарт - галка в поле ввода (ранее - знак вопроса)

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection-screen, скрываемые блоки и обязательные поля
СообщениеДобавлено: Пн, дек 17 2012, 09:42 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пт, янв 18 2008, 10:34
Сообщения: 716
Откуда: Moscow
Пол: Мужской
+1 к screen-required = 2. галка будет ну а заполнено ли поле придется самому проверять.

_________________
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. (Э. Йодан)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Selection-screen, скрываемые блоки и обязательные поля
СообщениеДобавлено: Пн, дек 17 2012, 10:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Кодер написал(а):
Я конечно попробую, но как сейчас помню, раньше в selection-screen recommended вставлять было нельзя. То ли они не работали, то ли работали как обязательные поля. Точно не помню.

В 4.7 и 6.0 работает, как написал ghost.

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Selection-screen, скрываемые блоки и обязательные поля
СообщениеДобавлено: Пн, дек 17 2012, 11:35 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Спасибо. Помогло

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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