DTP中写例程 取前7日和前1日
来源:互联网 发布:淘宝网信用怎么刷 编辑:程序博客网 时间:2024/04/29 22:46
前7日
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 = '/BIC/ZBUSDE'.
L_DATE1 = SY-DATUM - 1.
L_DATE_NC = L_DATE1+0(8). "HIGH
L_DATE = L_DATE_NC.
L_DATE = L_DATE - 6. "LOW
LS_RANGE-LOW = L_DATE.
LS_RANGE-HIGH = L_DATE_NC.
LS_RANGE-SIGN = 'I'.
LS_RANGE-OPTION = 'BT'.
LS_RANGE-IOBJNM = 'ZBUSDE'.
LS_RANGE-FIELDNAME = '/BIC/ZBUSDE'.
if L_IDX <> 0.
modify L_T_RANGE index L_IDX.
else.
append LS_RANGE to L_T_RANGE.
endif.
p_subrc = 0.
前1日
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 = '/BIC/ZBUSDE'.
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 = 'ZBUSDE'.
LS_RANGE-FIELDNAME = '/BIC/ZBUSDE'.
if L_IDX <> 0.
modify L_T_RANGE index L_IDX.
else.
append LS_RANGE to L_T_RANGE.
endif.
p_subrc = 0.
- DTP中写例程 取前7日和前1日
- DTP中过滤写例程 取今天
- C#取当天年月日以及取前7天年月日的方法
- 1月20日:过年前的最后一篇
- 2010年7月31日——前一家公司写的——库存配套处理函数
- ACM前四次组队赛比赛总结(7月31日到8月3日)
- 前十天和4月4日到4月7日总结四天总…
- js 获取时间(前10日、前10月、前10季)
- 2006年11月18日 .NET中获取电脑名IP地址前用户名
- 根据当前时间与之前时间差 分别显示月日 和 具体时间
- 7月05日 从武昌到北京的日志 登机前
- 设置当前时间的前一个月的1日到月底
- 巅峰前的巅峰--黄山3日游
- [双语阅读]日航空公司要求乘客登机前上厕所
- 14年暑假前5日训练总结
- javaScript 日付 前日 翌日 前月 翌月
- mysql获得当前日期的前N日的日期
- NOIP前的狂欢(机房四日颓废)
- 你需要知道的12个Git高级命令
- 消息队列选型[首选Kafka](备选:RabbitMQ/NSQ/RocketMQ/disque/Kafka)
- Oracle表空间和表的区别
- C++11:右值引用和转发型引用
- Linux调度器性能分析 - 1
- DTP中写例程 取前7日和前1日
- hibernate链接数据库链接池c3p0配置
- springMVC之环境搭建
- lightoj1116 - Ekka Dokka【数学】
- bash 之for循环
- Android中AsyncTask解析
- [0] CMake综述
- React-Native 学习之 Flex布局
- UVALive 4310 Minimal Multiple