Текущее время: Вс, июл 20 2025, 22:53

Часовой пояс: 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 часа


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

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


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

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