半年abaper的學(xué)習(xí)歷程

半年abaper的學(xué)習(xí)歷程

ID:25398644

大小:196.00 KB

頁數(shù):40頁

時(shí)間:2018-11-20

半年abaper的學(xué)習(xí)歷程_第1頁
半年abaper的學(xué)習(xí)歷程_第2頁
半年abaper的學(xué)習(xí)歷程_第3頁
半年abaper的學(xué)習(xí)歷程_第4頁
半年abaper的學(xué)習(xí)歷程_第5頁
資源描述:

《半年abaper的學(xué)習(xí)歷程》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、1,ObjectNavigator是ABAP工作平臺上眾中開發(fā)工具的中心入口,事務(wù)代碼為:se80,其中還有幾個(gè)經(jīng)常會用到的T-CODE:SE38,SE24,SE37.2,在ABAPEditor中有一個(gè)Excutewithvariant按鈕,代表通過變量運(yùn)行(變式與選擇屏幕相關(guān)).3,EditorPrettyPrinterON/OFF的設(shè)置:菜單項(xiàng):Utilites->settings有相關(guān)項(xiàng),選中Indent,Convertupper/lowercase同KeywordUppercase.4,ABAP有三種類型的處

2、理塊:Eventblocks,DialogModules,Procedures只有后一種可擁有自己的局部變量,而且程序語句是內(nèi)部調(diào)用,前兩者處理塊之間實(shí)行外部調(diào)用.5,應(yīng)用程序類型,可執(zhí)行的:以Report關(guān)鍵字引導(dǎo),不能定義功能模塊但可以調(diào)用.模塊池的:以Program關(guān)鍵字引導(dǎo),必須通過事務(wù)代碼運(yùn)行.6,語句鏈Write:text1,text2.等同于:Writetext1.Writetext2.7,在一個(gè)Program中,處于Form和Endform之間的是Subroutines.該程序由Program引導(dǎo),不

3、能直接運(yùn)行,需被調(diào)用,不能包含自定義的用戶屏幕.8,數(shù)據(jù)內(nèi)部定義:typestype(len)Typetype[decimaldec]datadata(len)Typetype[decimaldec][valuevar]Decimal附加項(xiàng)只適用于指定P類型的小數(shù)位.9,兩個(gè)結(jié)構(gòu)體進(jìn)行賦值操作,如果Source與Destination的組件結(jié)構(gòu)不完全相同,則用Move-corresponding,eg:move-correspondingsource-datatodestination-data.10.在ABAP數(shù)據(jù)

4、表達(dá)式中,關(guān)鍵字前后必須有空格,eg:Fault:(a=b+c)true::a=b+c.11.在用戶主記錄里可以設(shè)置日期的顯示分隔符,小數(shù)點(diǎn)字符和千位分隔符,在system->userprofile->owndata或T-code:su01.12,內(nèi)表是一種大批量數(shù)據(jù)管理形式,用于在程序運(yùn)行期間存儲多行結(jié)構(gòu)相同的數(shù)據(jù),程序?qū)?nèi)表的行操作不能直接進(jìn)行,必須通過一種接口來傳輸,這個(gè)接口就是工作區(qū).13,ABAP的兩種動(dòng)態(tài)數(shù)據(jù)對象:Fieldsymbols與Datareference.14,內(nèi)表有三種形式:standard

5、table,sortedtable,hashedtable后一種不能進(jìn)行索引查找,只能通過關(guān)鍵字搜索.15,子程序的定義和調(diào)用分別用Form/Endform和perform來實(shí)現(xiàn),如果想生成子程序的代碼框架,則在prefomadd處雙擊即可.-----------------------2005-09-06----------------1,package的命名規(guī)則:beginwithA-SorU-X是SAPstandardobject,beginwithYorZarecustomerobjects,beginwit

6、hTareprivatetestpackage,beginwith$arelocalpackage.2.在數(shù)據(jù)字典中,每創(chuàng)建一個(gè)TABLE,都將生成一個(gè)同名的結(jié)構(gòu)化數(shù)據(jù)類型,其中的組件字段與實(shí)際物理數(shù)據(jù)庫表完全一致.3,在select查詢中如果要指定多個(gè)數(shù)據(jù)對象,則需要將這些對象放在括號內(nèi),并用逗號隔開,eg:select*fromspfliinto(a,b).4.FunctionModule是最為常用的復(fù)用組件,它是獨(dú)立的R/3倉庫對象,也是一種過程模塊,在不同的系統(tǒng)間可以通過RFC(Remotefunctionc

7、all)技術(shù)進(jìn)行功能模塊的調(diào)用.5,幾個(gè)有用的系統(tǒng)函數(shù):sy-uname,sy-host,sy-datum,sy-uzedit,sy-subrc,sy-bdcnt,sy-index,sy-tabix,sy-dynnr.6,可用于交互式報(bào)表的列表事件有:atline-selection,atuser-command前者為選擇某行時(shí)觸發(fā),后者由某個(gè)GUI觸發(fā).7,在可執(zhí)行程序中,只要在程序代碼中使用parametes或select-options語句,則在程序運(yùn)行后就會產(chǎn)生用戶的選擇屏幕.----------------

8、----------------2005-09-07------------------------------------1,LDB(邏輯庫)節(jié)點(diǎn)在程序訪問之前需用Nodes語句聲明,在舊版本中則使用Tables聲明.兩種中止語句Reject與check(有條件中止).2,由系統(tǒng)自動(dòng)調(diào)用的子程序稱回調(diào)線程,-----callbackrouti

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。