首頁>技術>

報告是熟悉一般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+家不同行業、規模的大中小型企業客戶。在電子高科技、汽車零部件、印刷包裝、醫療器械、快消品、專業服務等行業資訊化管理領域具有領導性地位。

12
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • CAP理論與分散式系統設計