2

我正在尝试将今天的日期显示为选择日期中的默认值。

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.

这虽然行不​​通。有任何想法吗?

4

1 回答 1

7

您必须在 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.

我认为它应该可以工作(无法测试是实际的)。

于 2011-08-28T20:38:13.960 回答