| |
1. Repository & dictionary的差異 | |
All programs are stored in the R/3 Repository =>A program is simply an object. | |
All definitions are kept in the data dictionary =>.e.g. variable descriptions and parameters of fields. | |
1.1 The ABAP/4 Dictionary is the central facility in the system where you can create and maintain data declarations, tables, structures and aggregated objects. | |
1.2 Since it is integrated into the ABAP/4 Development Workbench as an active component, any change made in the ABAP/4 Dictionary takes immediate effect in programs affected. | |
1.3分為三大type filed type=>data element/transparent field structure type=>structure/transparent table table type=>internal table | |
2. An ABAP/4 program consists of individual statements | |
2.1 Each statement must end with a period(.) | |
2.2 The first word of a statement is known as the key word. | |
2.3 Words are separated from each other by at least one blank. | |
2.4 Statements can be indented. | |
2.5 Statements can extend over several lines. | |
3. You can concatenate several consecutive statements with an identical key word (e.g. WRITE: ). | |
3.1 Follow the key word with a colon(:) | |
3.2 Separate each concatenated part with a comma. | |
3.3 End the lines of the concatenated statements with a period. | |
4.You can insert comments into a program in two ways: | |
An asterisk (*) in column 1 flags the whole line as a comment. A quotation mark (“) within a line flags the remainder of the line as a comment. | |
5. A quotation mark (“) within a line flags the remainder of the line as a comment. | |
Double-clicking on the Tables: statement in the editor will display how the table is defined in the data dictionary. | |
6. ABAP 數據類型及定義 | |
C=>字元型態,預設長度1,最大長度無限制,預設值是空白 (所以下sql語法進db拉資料時需轉為=' ') N=>數字型態,預設長度1,最大長度無限制,不可進行運算,如電話 F=>Floatiog Point P=>Packed,相似於數字型態,預設長度1,預設值為零,最大長度為16位,如金額 I=>整數型態,預設長度1,預設值是零,此類型的數字才可進行數值運算 D=>日期型態,標準長度固定為8位,格式為YYYYMMDD T=>時間型態,標準長度固定為6位,格式為HHMMSS X=>16進位,預設長度為2,預設值為零零,最大長度無限制 | |
7.OTHER | |
DAILOG 就算你是Z/Y開頭 但是SAP會加前置SAP SA38可直接執行PROGRAM 不能修改 data **** WITH HEADER LINE ==>INTAB+ WA tables ==>wa funcation group==>??? update==> 單純update modify==>找不到就insert cs_bOM_EXPL_MAT_V2==>EXP BOM | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
我的網誌清單
20120312
ABAP-01 BASIS CONCEPT
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言