-
sELECT
select之后不要急着处理,最多用下sort还有delete adjacent,不用sy-subrc判断之后loop操作,要注意处理逻辑。
-
sort一个好处是为了后面read table时用binary search,sort时用哪个key,
delete adjacent duplicates from xx 最好就用这个key,或者comparing all fields binary search也用这个key。
- 用了FOR ALL ENTRIES IN 的sELECT语句,不用再用delete adjacent duplicates from xx
-
改sTructure,加入新的字段
- 先看Where-Used-List,看是不是会影响到别的程序。
关于日期
-
选择栏选择屏幕要控制 NO-EXTENSION;
-
s_sdate FOR zpp_moldsche-sdate DEFAULT sy-datum NO-EXTENSION OBLIGATORY.
另外SAP自身对日期有检查,那么就不用写以下代码了
IF g_sta_date IS NOT INITIAL.
IF g_sta_date > g_end_date.
MESSAGE 'Requirement Start Date is less than the Requirement End Date' TYPE 'E'.
ENDIF.
ENDIF.