報告是熟悉一般ABAP原則和工具的良好起點。 ABAP報告用於許多領域。 在本章中,我們將看到寫一個簡單的ABAP報告是多麼容易。
賽銳資訊,SAP ERP定製,ERP定製
你好ABAP讓我們開始使用常見的“Hello World”示例。
每個ABAP語句以ABAP關鍵字開頭,以句點結尾。 關鍵字必須至少由一個空格分隔。 無論是否為ABAP語句使用一行或多行。
“AS ABAP”是具有自己的資料庫,ABAP執行時環境和ABAP開發工具(如ABAP編輯器)的應用程式伺服器。 AS ABAP提供獨立於硬體,作業系統和資料庫的開發平臺。
步驟2 – 在編輯器的初始螢幕上,在輸入欄位PROGRAM中指定報告的名稱。 您可以指定名稱為ZHELLO1。 前面的Z對於名稱很重要。 Z確保您的報告駐留在客戶名稱空間中。
客戶名稱空間包括所有具有字首Y或Z的物件。當客戶或合作伙伴建立物件(如報告)以將這些物件與SAP的物件區分開並防止與物件的名稱衝突時,始終使用它。
步驟3 – 您可以用小寫字母鍵入報告名稱,但編輯器會將其更改為大寫。 所以ABAP物件的名稱是\’不區分大小寫。
您可以透過輸入REPORT語句下面的WRITE語句來完成第一個報表,以便完整的報表只包含以下兩行:
REPORT ZHELLO1. WRITE 'Hello World'.
啟動報告
我們可以使用鍵盤(Ctrl + S)或儲存圖示(命令欄位旁邊的右側)來儲存報告。 ABAP開發在AS ABAP中進行。
My First ABAP Report Hello World
只要您不啟用新報告或啟用對現有報告的更改,就不會與其使用者相關。 這在中央開發環境中非常重要,您可以在其中開發其他開發人員在其專案中使用的物件。
檢視現有程式碼如果檢視欄位程式並雙擊值ZHELLO1,ABAP編輯器將顯示報告的程式碼。 這稱為前嚮導航。 雙擊物件的名稱在適當的工具中開啟該物件。
關於賽銳資訊作為SAP的資深合作伙伴,賽銳資訊是一家專業提供SAP行業化管理軟體解決方案的顧問公司,致力於為企業提供SAP ERP系統諮詢服務、IT規劃、業務流程最佳化、資訊系統實施、行業資訊系統方案開發,運營外包及售後維護等全面的服務方案。已服務1000+家不同行業、規模的大中小型企業客戶。在電子高科技、汽車零部件、印刷包裝、醫療器械、快消品、專業服務等行業資訊化管理領域具有領導性地位。