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

正文內(nèi)容

abap內(nèi)部培訓(xùn)資料-wenkub

2023-04-21 00:32:27 本頁面
 

【正文】 取數(shù)據(jù),而未使用邏輯數(shù)據(jù)庫(關(guān)于此主題的詳細(xì)信息,參見訪問帶邏輯數(shù)據(jù)庫的數(shù)據(jù)庫表) ,則應(yīng)該象通常一樣指定應(yīng)用程序,但將“邏輯數(shù)據(jù)庫” 字段置空。應(yīng)用程序中數(shù)據(jù)庫名稱必須是唯一的。如果用戶在某組中工作,也許要將程序分配給現(xiàn)有開發(fā)類或創(chuàng)建新的開發(fā)類。應(yīng)用程序“應(yīng)用程序”字段包括應(yīng)用程序的縮寫,如,財務(wù)會計縮寫為F。其次,它用于模塊化程序源代碼,該代碼分成邏輯相關(guān)部分。注意下述某些屬性只適用于報表程序并不適用于其他ABAP/4程序。如果要直接轉(zhuǎn)到 ABAP/4編輯器,請選擇“ 轉(zhuǎn)向源代碼”。如果為培訓(xùn)或測試目的創(chuàng)建程序(如某私有對象) ,則輸入開發(fā)類$TMP或選擇“邏輯對象”。4. 指定與程序相關(guān)的所有其他屬性(有關(guān)程序?qū)傩缘脑敿?xì)信息,參見重要的程序?qū)傩?頁459)) 。 在“應(yīng)用程序” 字段中為應(yīng)用程序輸入分類字母,如財務(wù)會計輸入F。如果以后要更改標(biāo)題,請按如下操作進(jìn)行: 選擇“ABAP/4編輯器初始屏幕”上的“ 文本摘要”或“屬性” 。已經(jīng)將名稱分配給程序并選擇“ABAP/4編輯器初始屏幕 ”上的“創(chuàng)建” 時,出現(xiàn)“ABAP/4:程序?qū)傩浴逼聊?。用有效字符替換x。用應(yīng)用程序區(qū)的分類字母替換a。_39。39。關(guān)于對象瀏覽器及創(chuàng)建程序其它過程的詳細(xì)信息,參見文檔 ABAP/4工作臺工具 。4 / 2082. 選擇“對象列表” 下的“ 程序”。不論在“對象組件” 下選擇什么,都出現(xiàn)“ ABAP/4:程序?qū)傩浴?屏幕。關(guān)于ABAP/4編輯器和調(diào)試過程的詳細(xì)信息,參見文檔 ABAP/4工作臺工具 。此處描述的創(chuàng)建新ABAP/4程序的過程適用于報表和短培訓(xùn)程序。WRITE、Write和write完全一樣。變量之間要采用與前兩個一樣的符號隔開。在用戶選項中不要包括方括號。關(guān)于對話程序的詳細(xì)信息,參見《ABAP/4開發(fā)寶典中文版》的第三部分。這種分析的結(jié)果可以顯示在屏幕上或發(fā)送到打印機(jī)上。在調(diào)用程序和子程序之間功能模塊有一個明確定義的數(shù)據(jù)接口。參數(shù)能夠以各種方式從子程序傳遞或傳遞到子程序。內(nèi)部表使其更容易處理數(shù)據(jù)表,并幫助使用程序中的復(fù)雜數(shù)據(jù)結(jié)構(gòu)。 ABAP/4包含一個叫OpenSQL的SQL子集。系統(tǒng)會自動執(zhí)行必需的類型轉(zhuǎn)換。您可以隨時在不改變程序代碼的情況下更改、轉(zhuǎn)換和維護(hù)這些文本摘要。這些特性包括:此過程也叫做早期原形處理,意味著您不必丟棄中級版本。SAP客戶用ABAP/4進(jìn)行其自身開發(fā)。1 / 208公司內(nèi)訓(xùn)資料(密)SAP最初開發(fā)ABAP/4(高級商業(yè)應(yīng)用程序設(shè)計)語言僅為內(nèi)部使用,為應(yīng)用程序員提供優(yōu)化的工作環(huán)境。這樣的開發(fā)對R/3標(biāo)準(zhǔn)解決方案適應(yīng)特殊問題非常重要。ABAP/4是第四代支持結(jié)構(gòu)化程序設(shè)計的語言。 ABAP/4包括 帶有各種類型和結(jié)構(gòu)的聲明數(shù)據(jù)的聲明元素 數(shù)據(jù)制作的操作元素 控制程序流的控制元素 反應(yīng)外部事件的事件元素用OpenSQL,您可以讀取和訪問數(shù)據(jù)庫表,與所用的數(shù)據(jù)庫系統(tǒng)無關(guān)。2 / 208它們能夠以調(diào)用程序的獨立模式進(jìn)行分別測試。邏輯數(shù)據(jù)庫支持報表程序。 對話程序?qū)υ挸绦蚪M織為包含對話模塊的模塊池。語法約定本文檔中涉及的語法語句約定如下:關(guān)鍵字 定義語句 關(guān)鍵字和語句選項大寫。| 兩選項之間的豎條表明用戶可以使用一個或另一個選項。....... 點號表明用戶可在此處放置上下文中允許的任何東西。輸出屏幕上的輸出或者采用屏幕彈出形式或者采用如下格式:Screen output.3 / 208第一部分 ABAP/4基礎(chǔ)第一章 創(chuàng)建簡單的ABAP/4程序本節(jié)描述如何創(chuàng)建簡單的ABAP/4程序。在開始編寫報表程序之前,用戶也許想先創(chuàng)建報表和短培訓(xùn)程序以熟悉ABAP/4語法。本節(jié)講述下列主題:一、命名程序要創(chuàng)建ABAP/4程序,請進(jìn)行如下操作:1. 在“SAPR/3” 初始屏幕上選擇 “工具ABAP/4工作臺”。當(dāng)命名并創(chuàng)建程序后,可以定義其屬性(關(guān)于定義程序?qū)傩缘脑敿?xì)信息,參見 指定程序?qū)傩?(頁457)) 。3. 選擇“單一對象” 下的“ 程序?qū)ο蟆?。二、命名程序?guī)則當(dāng)創(chuàng)建程序名稱時請遵循如下規(guī)則:_ 使用至少1個但不超過8個字符。)39。 百分號(%)和下劃線(_):因為這些符號是SQL語句的通配符,所以也會導(dǎo)致問題(參見為在程序中選定行指定條件)。用任何有效字符替換x。注意標(biāo)準(zhǔn)SAPABAP/4程序遵守相似的命名約定:SAPMaxxx,其中a代表某應(yīng)用程序區(qū)。要輸入程序?qū)傩?,請進(jìn)行如下操作:1. 在字段“標(biāo)題” 中輸入程序標(biāo)題。5 / 208 選擇“更改” 。3. 如果創(chuàng)建報表(類型=1) ,請選擇“確定”。5. 選擇“保存” 以保存屬性。8. 選擇“保存” 以保存開發(fā)類。如果通過預(yù)定義開發(fā)類在“對象瀏覽器”中創(chuàng)建程序,則跳過步驟6到8。類型除了類型1(如同報表的獨立程序)和M(模塊存儲) ,還應(yīng)該注意類型I(包含程序) 。其中每個部分都存儲在不同的包含程序中。該必需條目使系統(tǒng)能將程序分配給適當(dāng)?shù)臉I(yè)務(wù)區(qū)。分配給開發(fā)類$TMP的程序是私有對象并且不能傳輸?shù)狡渌到y(tǒng)。但是,整個系統(tǒng)可以包括數(shù)個同名數(shù)據(jù)庫。選擇屏幕版本(僅報表程序)如果沒有指定選擇屏幕版本,則系統(tǒng)在邏輯數(shù)據(jù)庫選擇標(biāo)準(zhǔn)、報表特定參數(shù)及選擇選項的基礎(chǔ)上自動創(chuàng)建選擇屏幕(關(guān)于選擇屏幕的詳細(xì)信息,參見使用選擇屏幕) 。大寫/小寫顯示和存儲時,如果要讓ABAP/4編輯器將程序代碼與輸入時保持相同,則請將該字段置空。只有用戶可以更改程序、維護(hù)屬性、文本摘要及文檔;或者解除鎖定。在啟動程序之前,必須創(chuàng)建至少一個報表變式(關(guān)于創(chuàng)建變式的詳細(xì)信息,參見使用變式預(yù)設(shè)置選擇) 。選定“源代碼”并選擇“ ABAP/4編輯器初始屏幕”上的“更改”。它們使系統(tǒng)能識別報表程序或任何其他ABAP/4程序并允許為輸出列表指定一定的標(biāo)準(zhǔn):REPORT或PROGRAM語句可以有不同的參數(shù),如LINESIZE、LINECOUNT或NO STANDARD PAGE HEADING。3. 選擇“檢查” 進(jìn)行語法檢查。4. 選擇“保存” 保存代碼。系統(tǒng)執(zhí)行該程序,如同從“ABAP/4編輯器初始屏幕”中啟動的一樣。編輯器保留一個包含更改的臨時版本。要顯示或更改程序,請進(jìn)行如下操作:1. 在“ABAP/4編輯器初始屏幕”上的“ 程序”字段中輸入要更改的程序名稱。此處也顯示源代碼,但不能進(jìn)行更改。否則,繼續(xù)步驟5。如果更改程序的私有版本(開發(fā)類$TMP),則立即保存更改版本。在[ See also: 第三部分 編寫ABAP/4事務(wù) ]中對事務(wù)有說明。11 / 2086. 將事務(wù)代碼保存在開發(fā)類中。本節(jié)的主題包括:本節(jié)只是概述。PROGRAM SAPMTEST.WRITE 39。程序在屏幕上顯示輸出(稱為列表)。有四種不同類型的關(guān)鍵字:說明性關(guān)鍵字這些關(guān)鍵字定義數(shù)據(jù)類型,或者說明程序可以訪問的數(shù)據(jù)對象。關(guān)于說明關(guān)鍵字的詳細(xì)信息,參見 聲明數(shù)據(jù) ??刂脐P(guān)鍵字這些關(guān)鍵字根據(jù)特定條件控制ABAP/4程序流。注釋注釋是寫在ABAP/4程序語句之間用來向讀者解釋其目的的文本摘要。************************************************* PROGRAM SAPMTZST ** CREATED BY CARL BYTE, 06/27/1995 ** LAST CHANGE BY RITA DIGIT, 10/01/1995 ** PURPOSE: DEMONSTRATION *************************************************PROGRAM SAPMTEST.************************************************* DECLARATION PART *************************************************DATA ............************************************************* OPERATION PART *************************************************......所有以星號(*)開始的行都是注釋,并且被系統(tǒng)忽略(關(guān)于注釋的詳細(xì)信息,參見下一節(jié)語法結(jié)構(gòu)中的 注釋結(jié)構(gòu) )。語句結(jié)構(gòu)14 / 208下列圖表顯示ABAP/4語句的結(jié)構(gòu)。在語句中必須以至少一個空格分開詞。This is a statement39。This is a statement39。如果要將某行的一部分變?yōu)樽⑨?,則在注釋之前輸入雙引號()。. Output on List本程序的第二行是不執(zhí)行的注釋。連接相似語句15 / 208ABAP/4編程語言允許將帶相同起始部分的連續(xù)語句連入鏈語句。語句順序:WRITESPFLICITYFROM.WRITE SPFLICITYTO.WRITE SPFLIAIRPTO.鏈語句:WRITE: SPFLICITYFROM, SPFLICITYTO, SPFLIAIRPTO.在鏈中,冒號將語句的開始部分與可變部分分開。一開始定義數(shù)據(jù)就應(yīng)該注意這些標(biāo)準(zhǔn)??s排語句塊應(yīng)該將屬于一組的語句組成單一塊。如果將大處理塊寫成子程序,則程序的邏輯結(jié)構(gòu)容易識別。正確插入程序注釋應(yīng)該避免在語句行中放置注釋。關(guān)于已有結(jié)構(gòu)的詳細(xì)信息,參見 插入已有關(guān)鍵字結(jié)構(gòu) 和在 ABAP/4工作臺工具 中的ABAP/4編輯器文檔。這里是整齊打印程序如何工作的示例。Case 239。Case 239。插入已有關(guān)鍵字結(jié)構(gòu)要在代碼中插入已有關(guān)鍵字結(jié)構(gòu),請進(jìn)行下列操作:1. 將光標(biāo)放在要插入結(jié)構(gòu)的行上。如果在對話框的“其它模式”字段中輸入CASE,則系統(tǒng)在程序中插入如下行:CASE f. WHEN w1. ...... WHEN w2.19 / 208 ...... WHEN OTHERS. ......ENDCASE.插入已有注釋行要在代碼中插入已有注釋行,請執(zhí)行下列操作:1. 遵照 插入已有關(guān)鍵字結(jié)構(gòu) 中的1到2步驟。為此,請使用WRITE語句。語法WRITE f.20 / 208該語句以其標(biāo)準(zhǔn)格式,將字段f輸出到當(dāng)前列表中。PROGRAM SAPMZTST.WRITE 39。默認(rèn)情況下,該列表表頭與程序標(biāo)題相同。列表表頭后緊跟著一條水平線,然后顯示輸出。如果當(dāng)前行沒有足夠空間,則開始新行。該示例中的程序段向屏幕輸出兩個字段:文字“COMPANY:”和表格工作 區(qū) SPFLI 的組件 CARRID:COMPANY: AA。如果類型 P 字段包含小數(shù)位,則默認(rèn)輸出長度增加一位。39。is packed39。這意味著,在文字‘Number’和數(shù)字自身之間有五個空格。.WRITE 39。WRITE /13 39。123456789039。左邊截斷數(shù)字字段,并用星號(*)作前綴。. WRITE: (5) NUMBER, /(5) TEXT.輸出如下:*7890abcde三、 格式化選項對 WRITE 語句,可以 使用不同的 格式化選項 。 UNDER g 輸出 直接開始于 字段 g 下。NOZERO 如 果字段僅包 含零,則用 空格代替它 們。DECIMALS d d 定義小數(shù)點 后的數(shù)字位 數(shù)。UNIT u 按表 格 T006 中為類型 P 字段所指定 的單位 u 固定小數(shù)位 數(shù)。TIME ZONE tz 參考時間區(qū)域tz輸出f作為時間標(biāo)記。在用戶主 記錄中,定 義了數(shù)字字 段的小數(shù)點 字符和千位 分隔符(分 號或逗號) 。Dolly39。__:__:__39。00012339。39。要使符號和圖標(biāo)對程序可用,必須在程序中輸入恰當(dāng)?shù)陌绦蚧蚋桌斫獾陌绦騆IST。, SYM_PHONE AS SYMBOL.SKIP.WRITE: / 39。否則,只按指定輸出水平線。|39。要獲得更多的信息和示例,參見創(chuàng)建列表。就是說,用戶可以通過單擊鼠標(biāo)來填充它們或使其為空。 39。Xenon39。Flag 2 39。通過單擊鼠標(biāo),用戶可以改變復(fù)選框的內(nèi)容。更改文本時,就不必改程序代碼,而只須更改恰當(dāng)?shù)奈谋菊???梢栽谡Z言相關(guān)的文本池中,將這些文本摘要存儲在程序之外。如果在WRITE語句中只是處理符號,而不使用串文字,程序就與語言無關(guān)。二、創(chuàng)建和更改文本摘要如果希望創(chuàng)建或更改程序特有的文本摘要,請進(jìn)行如下操作:1. 在“ABAP/4 編輯器初始屏幕”(SE38 )上,在“程序”字段中,輸入希望維護(hù)其文本摘要的程序名稱。如果已更改程序的源代碼,但還沒有生成程序,系統(tǒng)詢問是否要生成程序。如果某些文本摘要在初始語言中存在,但在登錄語言中不存在,則它們以初始語言顯示,并用語言標(biāo)識符在右邊做上相應(yīng)的標(biāo)記。下面的主題更詳細(xì)地討論不同的文本摘要:三、標(biāo)題和表頭每個程序都必須有標(biāo)題。更改程序的標(biāo)題要更改程序的標(biāo)題,從“ABAP/4 文本摘要
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1