SAP выбрать опцию с сегодняшней датой по умолчанию? - PullRequest
2 голосов
/ 29 августа 2011

Я пытаюсь показать текущую дату в качестве значения по умолчанию для выбранной даты.

INITIALIZATION.
select-OPTIONS: so_date FOR sy-datlo.

START-OF-SELECTION.
so_date-sign = 'I'.
so_date-option = 'BT'.
so_date-low = sy-datum.
so_date-high = sy-datum.
APPEND so_date.

Это не работает, хотя.Есть идеи?

1 Ответ

6 голосов
/ 29 августа 2011

Вы должны установить значение до START-OF_SELECTION:

select-OPTIONS: so_date FOR sy-datlo.

INITIALIZATION.
  so_date-sign = 'I'.
  so_date-option = 'EQ'.
  so_date-low = sy-datum.
  CLEAR so_date-high.
  APPEND so_date.

Пробовали ли вы простую версию:

select-OPTIONS: so_date FOR sy-datlo default SY-DATUM.

Я думаю, что это должно работать (не могу проверить факт).

...