SAP笔记内表操作.docx_第1页
SAP笔记内表操作.docx_第2页
SAP笔记内表操作.docx_第3页
SAP笔记内表操作.docx_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

*&-*&ReportYFQQ20110810003*&*&-*&*&内表基本操作*&-*REPORTYFQQ20110810003.TYPESMYITABTYPEIOCCURS10.创建了一个简单的内表*创建一个多元化数据的内表字段串类型*TYPES:BEGINOFLINE,COL1TYPEI,COL2(20)TYPEC,COL3TYPED,ENDOFLINE.*创建内表*TYPESMYITAB1TYPELINEOCCURS10.*创建学生基本内表字段串类型*DATA:BEGINOFSTUDENTOCCURS10,STUID(20)TYPEC,STUNAME(30)TYPEC,STUSEX(10)TYPEC,STUMAJOR(50)TYPEC,STUOLDTYPEI,ENDOFSTUDENT.*创建内表*TYPESSTUDENTTYPEBASICITABOCCURS10.*使用APPEND填充内标*DO10TIMES.APPENDINITIALLINETOSTUDENT.添加默认值STUDENT-STUID=SY-INDEX.STUDENT-STUNAME=SY-UNAME.STUDENT-STUSEX=男.STUDENT-STUMAJOR=计算机应用.STUDENT-STUOLD=26.APPENDSTUDENT.ENDDO.LOOPATSTUDENT.WRITE:/STUDENT-STUID,STUDENT-STUNAME,STUDENT-STUSEX,STUDENT-STUMAJOR,STUDENT-STUOLD.WRITE/-.ENDLOOP.WRITE:/内表操作:,SY-UNAME,/作.*&-*&ReportYFQQ20110811001*&*&-*&*&*&-*REPORTYFQQ20110811001.*通过引用创建内表*TYPES:BEGINOFLINE,*COL1TYPEI,*COL2TYPEI,*COL3TYPEI,*ENDOFLINE.*TYPESITABTYPELINEOCCURS10.*DATATAB1TYPEITAB.*DATATAB2LIKETAB1WITHHEADERLINE.*TYPES:BEGINOFA,*COLATYPEI,*COLB(20)TYPEC,*COLCTYPED,*ENDOFA.*TYPESBTYPEAOCCURS10.*DATACTYPEB.*DATADLIKECWITHHEADERLINE.*实用collect填充内表。*DATA:BEGINOFLINEOCCURS10,COL1TYPEI,COL2(20)TYPEC,COL3(30)TYPEC,ENDOFLINE.LINE-COL1=20.LINE-COL2=FUQIANG.LINE-COL3=GOODBOY.COLLECTLINE.WRITE:/COLLECT操作:,LINE-COL1,LINE-COL2,LINE-COL3.*实用insert插入内表*DATA:BEGINOFLINE1OCCURS10,COL1TYPEI,COL2(30)TYPEC,COL3(30)TYPEC,ENDOFLINE1.LINE1-COL1=90.LINE1-COL2=HHHHHH.LINE1-COL3=UUUUUUU.INSERTINITIALLINEINTOLINE1INDEX1.WRITE:INSERT操作:,/LINE1-COL1,LINE1-COL2,LINE1-COL3.DATA:BEGINOFLINE3,COL1TYPEI,COL2TYPEI,ENDOFLINE3.DATAITABLIKELINE3OCCURS10.DO2TIMES.LINE3-COL1=SY-INDEX.LINE3-COL2=SY-INDEX*2.APPENDLINE3TOITAB.ENDDO.LINE3-COL1=11.LINE3-COL2=22.INSERTLINE3INTOITABINDEX2.INSERTINITIALLINEINTOITABINDEX1.LOOPATITABINTOLINE3.WRITE:/INSERT操作:,SY-TABIX,LINE3-COL1,LINE3-COL2.ENDLOOP.*实用Append插入内表*DATA:BEGINOFLINE2OCCURS10,COL1TYPEI,COL2(30)TYPEC,COL3(50)TYPEC,ENDOFLINE2.LINE2-COL1=100.LINE2-COL2=fqq.LINE2-COL3=HAHA.APPENDLINE2.WRITE:/APPEND操作:,LINE2-COL1,LINE2-COL2,LINE2-COL3.*创建带表头的内表*DATA:BEGINOFLINE1,COL1(3)TYPEC,COL2(2)TYPEN,COL3TYPEI,ENDOFLINE1.DATATAB1LIKELINE1OCCURS10.DATA:BEGINOFLINE2,FIELD1(1)TYPEC,FIELD2LIKETAB1,ENDOFLINE2.DATATAB2LIKELINE2OCCURS1.LINE1-COL1=abc.LINE1-COL2=12.LINE1-COL3=3.APPENDLINE1TOTAB1.LINE1-COL1=def.LINE1-COL2=34.LINE1-COL3=5.APPENDLINE1TOTAB1.LINE2-FIELD1=A.LINE2-FIELD2=TAB1.APPENDLINE2TOTAB2.REFRESHTAB1.LINE1-COL1=ghi.LINE1-COL2=56.LINE1-COL3=7.APPENDLINE1TOTAB1.LINE1-COL1=jkl.LINE1-COL2=78.LINE1-COL3=9.APPENDLINE1TOTAB1.LINE2-FIELD1=B.LINE2-FIELD2=TAB1.APPENDLINE2TOTAB2.LOOPATTAB2INTOLINE2.WRITE:/LINE2-FIELD1.LOOPATLINE2-FIE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论