ABAP
2014-04-24 22:32
120 查看
dssdsds
FUNCTION-POOL ZBUPAJS MESSAGE-ID ZBUPA.. "MESSAGE-ID .. *********************************************************************** * Tables * *********************************************************************** TABLES: BUT000, ZBUSFLDS, ZBUTHOBBY, ZTB001, ZTB001T. *********************************************************************** * Constants * *********************************************************************** CONSTANTS: GC_ACTVT_DELETE LIKE BUS000FLDS-CHAR1 VALUE 'D', GC_ACTVT_INSERT LIKE BUS000FLDS-CHAR1 VALUE 'I', GC_ACTVT_UPDATE LIKE BUS000FLDS-CHAR1 VALUE 'U', GC_AKTYP_CHANGE LIKE TBZ0K-AKTYP VALUE '02', GC_AKTYP_DISPLAY LIKE TBZ0K-AKTYP VALUE '03', GC_FCODE_HOBBY_DELE LIKE TBZ4-FCODE VALUE 'ZCXX_HOBBY_DELE', GC_FSTAT_OPTIONAL LIKE BUS000FLDS-FLDSTAT VALUE '.', GC_FSTAT_REQUIRED LIKE BUS000FLDS-FLDSTAT VALUE '+', GC_FSTAT_DISPLAY LIKE BUS000FLDS-FLDSTAT VALUE '*', GC_FSTAT_NONSPECIF LIKE BUS000FLDS-FLDSTAT VALUE ' ', GC_FSTAT_SUPPRESSED LIKE BUS000FLDS-FLDSTAT VALUE '-', GC_MESSG_ARBGB LIKE MESG-ARBGB VALUE 'ZBUPA', GC_MESSG_CANCEL LIKE MESG-MSGTY VALUE 'A', GC_MESSG_ERROR LIKE MESG-MSGTY VALUE 'E', GC_OBJAP_PARTNER LIKE TBZ1-OBJAP VALUE 'BUPA', GC_STATUS_DISPLAY LIKE TBZ0K-AKTYP VALUE '*', GC_X LIKE BOOLE-BOOLE VALUE 'X'. *********************************************************************** * Variables * *********************************************************************** data: GV_AKTYP LIKE TBZ0K-AKTYP, GV_ZBUTHOBBY_LINACT LIKE SY-INDEX, GV_CNT_FIRST_OLD LIKE ZBUSFLDS-CNT_FIRST, GV_XSAVE LIKE BOOLE-BOOLE, GV_XUPDTASK LIKE BOOLE-BOOLE, GV_HOBBY_INDEXDI LIKE SY-TABIX. *********************************************************************** * Structure * *********************************************************************** data: GL_BUT000_OLD LIKE BUT000. *********************************************************************** * Internal Tables * *********************************************************************** *------ ZBUTHOBBY: Actual Memory, new data ----------------------- DATA: BEGIN OF GT_ZBUTHOBBY OCCURS 0. include structure ZBUTHOBBY. data: XMARK LIKE BOOLE-BOOLE, END OF GT_ZBUTHOBBY, *------ ZBUTHOBBY: Actual Memory, old data ----------------------- GT_ZBUTHOBBY_OLD LIKE ZBUTHOBBY OCCURS 0 WITH HEADER LINE, *------ role types ---------------------------------------------------- gt_rltyp like bus0rltyp occurs 0 with header line, *------ ZBUTHOBBY: Global Memory, new data ----------------------- MEM_ZBUTHOBBY LIKE ZBUSHOBBY OCCURS 0 WITH HEADER LINE, *------ ZBUTHOBBY: Global Memory, old data ----------------------- MEM_ZBUTHOBBY_OLD LIKE MEM_ZBUTHOBBY OCCURS 0 WITH HEADER LINE, *------ Working List Maintained Partner -------------------------------- begin of mem_partner occurs 0, partner like but000-partner, end of mem_partner. *********************************************************************** * Controls * *********************************************************************** CONTROLS: TCTRL_ZBUTHOBBY TYPE TABLEVIEW USING SCREEN '0020'.
相关文章推荐
- ABAP--如何获取ABAP的程序事件顺序的调用堆栈 .
- ABAP程序中的统计求和
- ABAP 捕获回车键更新值
- ABAP 调用本地程序打开文件 'CALL_INTERNET_ADRESS'
- 翱翔的ABAP面试方式及问题
- ABAP开发中为ADD-ON TABLE 建立锁
- 如何设计ABAP/4 Query报表
- ABAP-debug-“SY-SUBRC” 返回值
- ABAP随笔
- ABAP最基础也最重要的语句之 select语句!讲述这些年来遇到的一些小问题!
- ABAP日期操作大全
- Migration Monitor Error 103 During Import ABAP
- MVC Architecture for Webdynpro for ABAP
- ABAP中填充内表之附加行
- WebService应用-ABAP实例:ABAP调用外部WebService
- SAP ABAP SEARCH语法
- ABAP通过正则表达式提成字符串中的数字例子
- 【ABAP】Field Symbol使用总结
- 内存管理(SAP和ABAP内存)缓存设定以及程序memory管理等
- ABAP中RETURN与EXIT语句的区别