freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

abap內(nèi)部培訓(xùn)資料-在線瀏覽

2025-05-24 00:32本頁面
  

【正文】 。如果選擇該字段,則所有的程序代碼(除了引號中的文本及注釋外)都轉(zhuǎn)換成大寫字母。編輯器鎖定如果設(shè)置此屬性,則其他用戶則不能修改、改名或刪除程序。定點(diǎn)算術(shù)如果設(shè)置此屬性,系統(tǒng)則根據(jù)小數(shù)點(diǎn)位數(shù)將類型P字段四舍五入,或用零填補(bǔ)(關(guān)于類型P字段的詳細(xì)信息,參見 數(shù)字?jǐn)?shù)據(jù)類型 (頁34)) 。通過變式啟動(僅報(bào)表程序)如果設(shè)置該屬性,則用戶只可以使用變式啟動報(bào)表程序。五、編寫程序在ABAP/4編輯器中編寫ABAP/4程序。請進(jìn)行如下操作:1. 在“ABAP/4程序?qū)傩浴?屏幕上選擇 “轉(zhuǎn)向源代碼”或“源代碼” 。出現(xiàn)“ABAP/4編輯器編輯程序”屏幕。語句REPORT和PROGRAM實(shí)際上具有相同功能。這些參數(shù)主要適用于報(bào)表程序,用來分析數(shù)據(jù)并輸出結(jié)果列表。2. 輸入程序代碼。然后系統(tǒng)掃描程序代碼尋找語法錯(cuò)誤及不相容處。將光標(biāo)放在適當(dāng)?shù)奈恢蒙?。源文本存儲在程序庫中。為測試目的要運(yùn)行程序,選擇“ABAP/4編輯器編輯程序 ”屏幕上的“程序執(zhí)行” 。例如,創(chuàng)建報(bào)表程序之后,則首先出現(xiàn)從中輸入條件的選擇屏幕,然后是結(jié)果列表。出于測試目的,可以先不進(jìn)行保存,直接運(yùn)行某個(gè)不是模塊存儲部件的程序。但是,測試結(jié)束后必須返回編輯器以確保所有更改都已保存。此處相關(guān)的是技術(shù)步驟而不是實(shí)際代碼更改。2. 選擇“源代碼” 并選擇“ 顯示 ”或“更改”。如果選擇“顯示” ,則看到“ ABAP/4編輯器顯示程序”屏幕??梢酝ㄟ^選擇“顯示更改”切換到更改模式。要更改程序,必須將它復(fù)制到新程序中并用新程序名再開始步驟1。4. 輸入對程序代碼的更改。6. 保存程序的更改版本。如果從$TMP之外的開發(fā)類更改程序,則會出現(xiàn)一個(gè)窗口,從中可以指定更正請9 / 208求號(Change Request Number)。八、將事務(wù)代碼分配給程序可以將事務(wù)代碼分配給類型1的單獨(dú)程序,以后就將這些程序作為事務(wù)代碼處理。進(jìn)行如下操作:1. 按照本節(jié)上述主題所述,創(chuàng)建單獨(dú)程序。3. 填入事務(wù)代碼并選擇“維護(hù)事務(wù)”屏幕上的“ 創(chuàng)建”4. 在下列對話屏幕上選擇“報(bào)表事務(wù)”;10 / 2085. 在下列“創(chuàng)建報(bào)表事務(wù)” 屏幕上填入所需條目 “事務(wù)說明”和“程序” 。12 / 208開發(fā)類可以用事務(wù)代碼SM30維護(hù)視圖V_TDEVC來創(chuàng)建或修改。同時(shí)解釋如何提高程序的清晰性,以及使用已有程序代碼模塊使編程變得更加容易。關(guān)于單個(gè)ABAP/4組件的詳細(xì)信息,參見本寶典的相應(yīng)主題。每條語句以關(guān)鍵字開頭,以句號結(jié)束。First Program39。關(guān)鍵字是PROGRAM和WRITE。此示例中,列表包括“第一個(gè)程序 ”行。它決定整個(gè)語句的意義。說明性關(guān)鍵字示例:TYPES,DATA,TABLES系統(tǒng)在生成程序期間處理說明性關(guān)鍵字,而不是在運(yùn)行時(shí)。為清楚起見,應(yīng)該在程序開頭的“說明部分” 指定所有說明性關(guān)鍵字。事件關(guān)鍵字這些關(guān)鍵字在ABAP/4程序中定義處理塊。事件關(guān)鍵字示例如下:AT SELECTION SCREEN, STARTOFSELECTION, AT USERCOMMAND 關(guān)于事件關(guān)鍵字的詳細(xì)信息,參見用事件控制ABAP/4程序流??刂脐P(guān)鍵字示例如下:IF,WHILE,CASE關(guān)于控制關(guān)鍵字的詳細(xì)信息,參見 控制 ABAP/4程序流 。操作關(guān)鍵字示例如下:WRITE, MOVE, ADD關(guān)于控制關(guān)鍵字的詳細(xì)信息,參見 [ See also: 第五章 處理數(shù)據(jù) ]。注釋有導(dǎo)致系統(tǒng)忽略它們的特殊字符標(biāo)記。注釋幫助其他用戶理解和更改程序。二、 語法結(jié)構(gòu)ABAP/4程序是具有特定結(jié)構(gòu)的不同語句的順序。分開的但相似的語句順序可以組成鏈語句。ABAP/4沒有格式限制。這意味著可以縮排語句、在一行中寫幾條語句或者一條語句跨越幾行。系統(tǒng)也將行結(jié)束符解釋為空格。程序段PROGRAM SAPMZTST.WRITE 39。.也可以如下編寫:PROGRAM SAPMTEST. WRITE 39。.或者如下: PROGRAM SAPMTEST. WRITE 39。.應(yīng)該使用自由格式提高程序的可讀性,但是應(yīng)避免使用復(fù)雜格式。在程序中有兩種方法表明注釋:如果要將整行變?yōu)樽⑨專瑒t在行開始處輸入星號(*)。系統(tǒng)將由雙引號標(biāo)明的注釋解釋為空格。First Program39。注釋由行開始處的星號(*)標(biāo)明。程序的其余部分為帶關(guān)鍵字PROGRAM和WRITE的可執(zhí)行語句。要連接分開的語句,只要寫一次相同部分,并且在其后設(shè)置冒號(:) 。請保證在最后部分之后設(shè)置句號以通知系統(tǒng)鏈的結(jié)束處??梢栽诿疤枺ɑ蚨禾枺┲盎蛑蟛迦肴我鈧€(gè)空格。語句順序:SUM = SUM + 1.SUM = SUM + 2.SUM = SUM + 3.SUM = SUM + 4.鏈語句:SUM = SUM + : 1, 2, 3, 4.三、 ABAP/4程序格式要編寫高質(zhì)量的程序,不僅應(yīng)該遵循命名約定(參見 [ See also: 命名程序規(guī)則 ]) ,而且要保持一定的ABAP/4程序格式標(biāo)準(zhǔn)。在構(gòu)建程序流時(shí)注意下列主題中的建議,并且盡可能地使用信息注釋。該工具稱為整齊打印程序。關(guān)于語句塊的詳細(xì)信息,參見 [ See also: 第六章 控制 ABAP/4程序流 ]。使用模塊化工具要編出好的程序,應(yīng)該使用ABAP/4模塊化工具(參見[ See also: 第八章 模塊化ABAP/4程序 ]) 。允許根據(jù)執(zhí)行的任務(wù)排序子程序。如果按系統(tǒng)執(zhí)行的順序排列子程序,則程序代碼很容易讀。在注釋行放置它們將提高程序的可讀性。在子程序標(biāo)題中,解釋調(diào)用程序的目的并且提供足夠的信息和參考。整齊打印程序使用整齊打印程序可以更容易地遵循ABAP/4格式指南。要從ABAP/4編輯器調(diào)用整齊打印程序,請選擇菜單“編輯 規(guī)范化打印機(jī)” 。17 / 208下面顯示在使用整齊打印程序之前程序的格式 :PROGRAM ZSAPMTEST. DATA: SUM1 TYPE I, SUM2 TYPE I, SUM3 TYPE I. IF SUM1 = SUM2. WRITE 39。. ELSEIF SUM1 = SUM3. WRITE 39。. ENDIF.使用整齊打印程序之后,相同程序如下所示:PROGRAM ZSAPMTEST.DATA: SUM1 TYPE I, SUM2 TYPE I, SUM3 TYPE I.IF SUM1 = SUM2. WRITE 39。.ELSEIF SUM1 = SUM3. WRITE 39。.ENDIF.四、 插入已有結(jié)構(gòu)已有結(jié)構(gòu)可以簡化ABAP/4程序的編碼。18 / 208使用ABAP/4編輯器時(shí)可以在程序中插入兩種已有結(jié)構(gòu):關(guān)于已有結(jié)構(gòu)的詳細(xì)信息,參見 ABAP/4工作臺工具 中的ABAP/4編輯器文檔。2. 選擇菜單“編輯模式” 。所有首字符為星號(*)的語句都是已有注釋行(關(guān)于已有注釋行的詳細(xì)信息,參見 插入已有注釋行 (頁11)) 。2. 在對話框的“其他模式” 字段的可能條目列表中選擇帶首字符為星號(*)的結(jié)構(gòu)。如果在對話框的“其他模式”字段中輸入**3,則系統(tǒng)在程序中插入如下行:********************************************************** ** ** **********************************************************第三章 將數(shù)據(jù)輸出到屏幕本節(jié)說明如何在屏幕上創(chuàng)建簡單輸出列表。下面將介紹:ABAP/4允許在屏幕和紙張上,生成比這里看到的更復(fù)雜和更有效的輸出列表。一、 WRITE語句在屏幕上輸出數(shù)據(jù)的基本 ABAP/4 語句是 WRITE。默認(rèn)情況下,該列表顯示在屏幕上。如果為程序定義選項(xiàng)屏幕(參見使用選擇屏幕) ,就可以在選擇屏幕上選擇“執(zhí)行和打印”,然后,該列表不輸出到屏幕上,而是直接發(fā)送到打印機(jī)。Hello, here I am!39。屏幕上的第一行包含列表表頭。但是,可以由實(shí)際程序外的程序標(biāo)題單獨(dú)維護(hù)列表表頭。當(dāng)前頁號(1)出現(xiàn)在右邊。可以選擇“搜索 ”,以搜索特定模式。如果使用幾個(gè) WRITE 語句,輸出字段就一個(gè)接一個(gè)顯示,輸出之間由列分開(如一個(gè)空格) 。PROGRAM SAPMTEST.TABLES SPFLI..............WRITE: 39。, SPFLICARRID.注意冒號和逗號的用法(參見 語法結(jié)構(gòu) ) 。21 / 208輸出屏幕上的數(shù)據(jù)字段格式,依賴數(shù)據(jù)類型(參見 預(yù)定義的基本數(shù)據(jù)類型 ) 。如果有足夠的空間,也輸出千位分隔符。對數(shù)據(jù)類型 D,日期的內(nèi)部格式與輸出格式不同。PROGRAM SAPMTEST.DATA NUMBER TYPE P VALUE 39。 DECIMALS 2.WRITE: 39。, NUMBER, 39。.輸出如下:Number 1,234, is packed字段 NUMBER 總長為 13,即,9 位數(shù)字(包括小數(shù)點(diǎn)) 、前導(dǎo)負(fù)號和作為分隔符的兩個(gè)逗號。剩余的位置用四個(gè)空格填充。二、 在屏幕上定位WRITE輸出如下所示,通過制定字段名稱前面的格式規(guī)范,可以在屏幕上定位 WRITE 語句的輸出:語法WRITE AT [/][pos][(len)] f.此處斜線‘/’表示新的一行pos是最長為三位數(shù)字的數(shù)字或變量,表示在屏幕上的位置22 / 208len是最長為三位數(shù)字的數(shù)字或變量,表示輸出長度如果格式規(guī)范只包含直接值(即,不是變量) ,可以忽略關(guān)鍵字 AT。First line.39。Still first line.39。Second line.39。Third line.39。DATA: LEN TYPE I VALUE 10, POS TYPE I VALUE 11, TEXT(10) VALUE 39。WRITE 39。.WRITE AT POS(LEN) TEXT.這在屏幕上生成如下輸出:The text 1234567890 appears in the text.如果輸出長度len太短,則顯示幾個(gè)字符。右邊截?cái)嗨衅渌侄?,但是沒有給出該字段較短的指示。abcdefghij39。23 / 208語法WRITE .... f 選項(xiàng).所有數(shù)據(jù)類 型的格式化 選項(xiàng)選項(xiàng) 用途LEFTJUSTIFIED 輸 出左對齊。RIGHTJUSTIFIED 輸 出右對齊。NOGAP 忽 略字段 f 后的空格。USING NO EDIT MASK 撤 消對 ABAP/4 詞典中指定 的格式模板 的激活。對類型 C 和 N 字段,將自 動代替前導(dǎo) 零。NO GROUPING 如果f是類型 I,P 或 F,則千位分隔符被省略。EXPONENT e 在類 型 F 字段中,在 e 中定義冪數(shù) 。CURRENCY w 按表 格 TCURX 中的貨幣 w 格式化。日期字段的 格式化選項(xiàng)選項(xiàng) 用途DD/MM/YY 用 戶主記錄中 定義的分隔 符MM/DD/YY 用 戶主記錄中 定義的分隔 符DD/MM/YYYY 用 戶主記錄中 定義的分隔 符MM/DD/YYYY 用 戶主記錄中 定義的分隔 符DDMMYY 無 分隔符。YYMMDD 無 分隔符。 關(guān)于格式選 項(xiàng)和這些選 項(xiàng)內(nèi)例外原 則的詳細(xì)信 息,參見 WRITE 語句的關(guān)鍵 字文檔。要獲 得更多的示 例,參見章 節(jié)創(chuàng)建列表。ABAP/4 代碼 屏幕輸 出24 / 208DATA: G(5) VALUE 39。, F(5) VALUE 39。. WRITE: G, F. Hello Dolly WRITE: /10 G, Hello / F UNDER G. DollyWRITE: / G NOGAP, F. HelloDollyDATA TIME TYPE T VALUE 39。.WRITE: TIME, 154633/(8) TIME USING EDIT MASK 39。. 15:46:33WRITE: 39。, 000123 / 39。 NOZERO. 123DATA FLOAT TYPE F VALUE 39。.WRITE FLOAT EXPONENT 3. +08DATA PACK TYPE P VALUE 39。 DECIMALS 3.WRITE PACK DECIMALS 2. WRITE: /
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1