SAP ABAP编程 指针的运用--工作区相似字段的汇总
来源:互联网 发布:电脑usb直连网络 编辑:程序博客网 时间:2024/05/17 07:13
**************指针运用**************
FIELD-SYMBOLS: <FS> TYPE ANY. "指针DATA NUM TYPE N LENGTH 2. "相似字段不同部分的长度
DATA STR TYPE C LENGTH 16. "相似字段的长度
DATA: BEGIN OF BA,
HSLVT TYPE FAGLFLEXT-HSLVT, "年初余额
HSL01 TYPE FAGLFLEXT-HSLVT, "第一个会计期间的本位币结转余额
HSL02 TYPE FAGLFLEXT-HSLVT, "第二个会计期间的本位币结转余额
HSL03 TYPE FAGLFLEXT-HSLVT, "第三个会计期间的本位币结转余额
HSL04 TYPE FAGLFLEXT-HSLVT, "第四个会计期间的本位币结转余额
HSL05 TYPE FAGLFLEXT-HSLVT, "第五个会计期间的本位币结转余额
HSL06 TYPE FAGLFLEXT-HSLVT, "第六个会计期间的本位币结转余额
HSL07 TYPE FAGLFLEXT-HSLVT, "第七个会计期间的本位币结转余额
HSL08 TYPE FAGLFLEXT-HSLVT, "第八个会计期间的本位币结转余额
HSL09 TYPE FAGLFLEXT-HSLVT, "第九个会计期间的本位币结转余额
HSL10 TYPE FAGLFLEXT-HSLVT, "第十个会计期间的本位币结转余额
HSL11 TYPE FAGLFLEXT-HSLVT, "第十一个会计期间的本位币结转余额
HSL12 TYPE FAGLFLEXT-HSLVT, "第十二个会计期间的本位币结转余额
ENDING_BA TYPE FAGLFLEXT-HSLVT, "期末余额
END OF BA.
DATA: BA_WA LIKE BA,
BA_TABLE LIKE TABLE OF BA.
LOOP AT BA_TABLE INTO BA_WA.
BA_WA-ENDING_BA = BA_WA-HSLVT. "年初余额
DO 12 TIMES.
NUM = SY-INDEX.
CONCATENATE 'BA_WA-HSL' NUM INTO STR.
ASSIGN (STR) TO <FS>.
IF SY-SUBRC = 0.
BA_WA-ENDING_BA = BA_WA-ENDING_BA + <FS>. "期末余额
ELSEIF SY-SUBRC <> 0.
MESSAGE '汇总出错!' TYPE 'E'.
ENDIF.
ENDDO.
MODIFY BA_TABLE FROM BA_WA.
UNASSIGN <FS>.
CLEAR BA_WA.
ENDLOOP.
0 0
- SAP ABAP编程 指针的运用--工作区相似字段的汇总
- SAP ABAP编程 比较所有的字段类型
- sap abap 指针的使用
- SAP ABAB编程 内表按需求的字段汇总
- SAP ABAP编程 批量查询事务码对应的授权对象和字段值
- abap学习笔记-SAP字段与表的对应关系
- 在SAP的ABAP编程中,如何查看某表中某字段可能输入哪些值,值的含义是什么
- SAP的Abap培训
- SAP ABAP编程 几种常用的屏幕输出格式
- SAP ABAP编程 set titlebar的简单使用
- SAP ABAP编程 SY-REPID与SY-CPROG的区别
- SAP ABAP编程 SMARTFORMS输出变量 的格式问题
- SAP ABAP -----ABAP 有用的日期FUNCTION
- SAP ABAP编程 系统字段篇——SY-XXXX
- SAP ABAP 的学习资料
- 关于嵌入式编程函数指针的运用
- ABAP 指针的使用方法
- SAP ABAP 如何在做table control的字段里实现输入负值
- 华为机式题
- 负荷曲线
- 关于unity3d碰撞的一些东西
- 【180网站】61-66
- 嵌入式 Linux struct itimerval用法
- SAP ABAP编程 指针的运用--工作区相似字段的汇总
- IE8 padding兼容性问题
- 动态设置FragmentActivity+ViewPager+FragmentPagerAdapter结构中的fragment
- hbase实现分页注意事项
- apache的HttpClient应用
- 命令行查看Memcached运行状态
- 杭电1711之kmp算法
- iframe无刷新跨域上传文件并获取返回值
- [小技巧] Minicom和QEMU中触发magic sysrq