您的位置:首页 > 编程语言 > PHP开发

DTP取上一日

2017-03-02 11:10 120 查看
data: L_DATE_NC(8) TYPE N.

DATA: L_DATE TYPE D,L_DATE1 TYPE D.

DATA: LS_RANGE TYPE rssdlrange.

data: L_IDX like SY-TABIX.

read table L_T_RANGE with key

     FIELDNAME = 'CALDAY'.

L_DATE1 = SY-DATUM - 1.

L_DATE_NC = L_DATE1+0(8). "HIGH

L_DATE = L_DATE_NC.

*L_DATE = L_DATE - 1000.  "LOW

LS_RANGE-LOW = L_DATE.

LS_RANGE-HIGH = L_DATE_NC.

LS_RANGE-SIGN = 'I'.

LS_RANGE-OPTION = 'BT'.

LS_RANGE-IOBJNM = '0CALDAY'.

LS_RANGE-FIELDNAME = 'CALDAY'.

if L_IDX <> 0.

  modify L_T_RANGE index L_IDX.

else.

  append LS_RANGE to L_T_RANGE.

endif.

          p_subrc = 0.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: