原创 Function Module

激活的時候所有的都要選上,然後一起激活,不然會報錯 程序調用function   module

原创 For ALL INTRIES

 DATA: l_t_tablnm TYPE rsdu_t_tablnm,       l_lines    TYPE i,       l_hint     TYPE rsdu_hint. IF RESULT_PACKAGE

原创 激活 DTP/DSO/DATA SOURCE

RSDS_DATASOURCE_ACTIVATE_ALL  激活datasource RSS2_AUTODEL_REQU_MASTER_TEXT (刪主數據request) RS_TRANSTRU_ACTIVATE_ALL激活DSO

原创 ABAP幾種內表的操作

 ABAP幾種內表的操作    這次的程序用到了哈希表,在這裏,也順便總結一下ABAP三種內表的特點。    ABAP中有三類內表,標準表,排序表和哈希表。 三種內表介紹    標準表的每一行對應一個邏輯索引-SY-TABIX,填充

原创 CRUD增刪改查

 CRUD(增刪改查) C=Create R=Read U=Update D=Delete 原子操作,不可再分割。   內表的CRUD(這裏的內表僅指標準表) 1,查詢 LOOP查詢多行和READTABLE查詢單行。   2,新增 A

原创 常用ABAP語句

 一些愛忘記的語句 (1) LOOP AT source_package ASSIGNING <source_fields>. LOOP AT source_package ASSIGNING <source_fields>.

原创 內表整體賦值

 temp_line[]= resulat_package[] clearitab,僅清空HEADER LINE,對內表數據存儲空間不影響,保留內存區。 refresh itab,不清空HEADER LINE,清除內表數據存儲

原创 刪除相鄰重複數據

 select PLANT /BIC/ZILBSKUC INTO CORRESPONDING FIELDS of table lt_ZILJBO47 from /BIC/AZILJBO4700. sort lt_ZILJBO47 by

原创 debug New table

1.找到需要change的字段,用ALV List或者SE16 Standard List desply 2./h 雙擊enter建 3.出現code=show,改成code=edit然後enter,再點擊F8 4.出現可以改變的字段了

原创 How to generate a selective deletion program for info provider

 This blog basically explains how to generate a program for selective deletion Case: If you have an infoprovider, you

原创 ABAP—COLLECT的用法

 ABAP—COLLECT的用法   ABAP中COLLECT的用法: SAP中ABAP對內表插入數據的時候有3種:APPEND,COLLECT,INSERT。 要填充內表 ,既可

原创 Info Package ABAP routine

InfoPackage 寫routine的地方

原创 繪畫

原创 SE16N 修改表

 SAP中直接修改表、視圖的Tcode有SE16N和SM30。       其中使用SE16N修改表需要先輸入命令&SAP_EDIT,回車左下角顯示激活SAP編輯功能後,就可以對相應的表進行新增、刪除、修改的操作。     有時輸入&

原创 ABAP BINARY SEARCH--二分法

 二分法檢索(binary search)又稱折半檢索,其基本思想是設字典中的元素從小到大有序地存放在數組(array)中:    首先將給定值key與字典中間位置上元素的關鍵碼(key)比較,如果相等,則檢索成功;       否則