Текущее время: Пт, июл 25 2025, 05:55

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


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

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


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

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