報告是熟悉一般ABAP原則和工具的良好起點。 ABAP報告用于許多領域。 在本章中,我們将看到寫一個簡單的ABAP報告是多麼容易。
賽銳信息,SAP ERP定制,ERP定制
你好ABAP讓我們開始使用常見的“Hello World”示例。
每個ABAP語句以ABAP關鍵字開頭,以句點結尾。 關鍵字必須至少由一個空格分隔。 無論是否為ABAP語句使用一行或多行。
“AS ABAP”是具有自己的數據庫,ABAP運行時環境和ABAP開發工具(如ABAP編輯器)的應用程序服務器。 AS ABAP提供獨立于硬件,操作系統和數據庫的開發平台。
使用ABAP編輯器步驟1 – 啟動事務SE38以導航到ABAP編輯器(在下一章中讨論)。 讓我們開始創建一個是許多ABAP對象之一的報表。
步驟2 – 在編輯器的初始屏幕上,在輸入字段PROGRAM中指定報告的名稱。 您可以指定名稱為ZHELLO1。 前面的Z對于名稱很重要。 Z确保您的報告駐留在客戶命名空間中。
客戶命名空間包括所有具有前綴Y或Z的對象。當客戶或合作夥伴創建對象(如報告)以将這些對象與SAP的對象區分開并防止與對象的名稱沖突時,始終使用它。
步驟3 – 您可以用小寫字母鍵入報告名稱,但編輯器會将其更改為大寫。 所以ABAP對象的名稱是\’不區分大小寫。
步驟4 – 指定報告的名稱後,單擊CREATE按鈕。 将彈出一個彈出窗口ABAP:PROGRAM ATTRIBUTES,您将提供有關您的報告的更多信息。
步驟5 – 選擇“可執行程序”作為報告類型,輸入标題“我的第一個ABAP報告”,然後選擇保存以繼續。 接下來将彈出CREATE OBJECT DIRECTORY ENTRY窗口。 選擇按鈕LOCAL OBJECT,彈出框将關閉。
您可以通過輸入REPORT語句下面的WRITE語句來完成第一個報表,以便完整的報表隻包含以下兩行:
REPORT ZHELLO1.
WRITE 'Hello World'.
我們可以使用鍵盤(Ctrl S)或保存圖标(命令字段旁邊的右側)來保存報告。 ABAP開發在AS ABAP中進行。
啟動報告就像保存報告一樣簡單。 單擊激活按鈕(開始圖标旁邊的左側),然後使用圖标DIRECT PROCESSING或F8功能鍵啟動報告。 還顯示标題“My First ABAP Report”以及輸出“Hello World”。 這裡是輸出 –
My First ABAP Report
Hello World
隻要您不激活新報告或激活對現有報告的更改,就不會與其用戶相關。 這在中央開發環境中非常重要,您可以在其中開發其他開發人員在其項目中使用的對象。
查看現有代碼如果查看字段程序并雙擊值ZHELLO1,ABAP編輯器将顯示報告的代碼。 這稱為前向導航。 雙擊對象的名稱在适當的工具中打開該對象。
關于賽銳信息作為SAP的資深合作夥伴,賽銳信息是一家專業提供SAP行業化管理軟件解決方案的顧問公司,緻力于為企業提供SAP ERP系統咨詢服務、IT規劃、業務流程優化、信息系統實施、行業信息系統方案開發,運營外包及售後維護等全面的服務方案。已服務1000 家不同行業、規模的大中小型企業客戶。在電子高科技、汽車零部件、印刷包裝、醫療器械、快消品、專業服務等行業信息化管理領域具有領導性地位。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!