Текущее время: Вс, июл 27 2025, 14:00

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: SELECT_OPTIONS_RESTRICT c интервальным выбором
СообщениеДобавлено: Ср, ноя 09 2011, 12:56 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Code:
START-OF-SELECTION.
  SELECTION-SCREEN BEGIN OF BLOCK opt WITH FRAME TITLE text-opt.

  SELECT-OPTIONS s_date FOR sy-datum OBLIGATORY NO-EXTENSION.

  SELECTION-SCREEN END OF BLOCK opt.

INITIALIZATION.

  DATA: g_restrict TYPE sscr_restrict,
        g_ass      TYPE sscr_ass,
        g_opt      TYPE sscr_opt_list.
* Selection option restriction - disable the function allowing users
* to enter values to be excluded from the selection
  CLEAR: g_ass, g_opt, g_restrict.

  MOVE 'JUST_EQ' TO g_opt-name.
  MOVE 'X' TO g_opt-options-eq.
  APPEND g_opt TO g_restrict-opt_list_tab.

  MOVE: 'S'          TO g_ass-kind,
        'S_DATE'   TO g_ass-name,
        'I'          TO g_ass-sg_main,
        ' '          TO g_ass-sg_addy,
        'JUST_EQ'    TO g_ass-op_main.
  APPEND g_ass TO g_restrict-ass_tab.
 
  CALL FUNCTION 'SELECT_OPTIONS_RESTRICT'
    EXPORTING
      restriction            = g_restrict
.
 


Проблема, надо сделать SELECT-OPTION где пользователь может указать ТОЛЬКО интервал:
- low и hight обязательны для заполнения
- при нажатие F2 возможно выбрать только "="

Я могу сделать только поле low, hight скрылось :(

P.S. Все надо сделать одним select-options


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SELECT_OPTIONS_RESTRICT c интервальным выбором  Тема решена
СообщениеДобавлено: Ср, ноя 09 2011, 13:18 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Ну так вы же сами указали, что возможна только операция EQ
Code:
  MOVE 'X' TO g_opt-options-eq.

Укажите только операцию BT и будет вам счастье ;)

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SELECT_OPTIONS_RESTRICT c интервальным выбором
СообщениеДобавлено: Ср, ноя 09 2011, 13:21 
Начинающий
Начинающий

Зарегистрирован:
Ср, сен 14 2011, 10:05
Сообщения: 17
Может вместо
Code:
MOVE 'X' TO g_opt-options-eq.
попробовать
Code:
MOVE 'X' TO g_opt-options-bt


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SELECT_OPTIONS_RESTRICT c интервальным выбором
СообщениеДобавлено: Ср, ноя 09 2011, 13:30 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
Огромное спасибо!


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

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


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

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


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

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