如何在SAP系統(tǒng)中創(chuàng)建ST程序
ST程序是Simple Transformation的簡稱,中文名為簡易轉(zhuǎn)換程序。在SAP系統(tǒng)中,ST程序是用于將XML文件轉(zhuǎn)換成內(nèi)表文件或結(jié)構(gòu)變量的一種轉(zhuǎn)換程序,它也可以進行反向轉(zhuǎn)換。本篇文章中只介
ST程序是Simple Transformation的簡稱,中文名為簡易轉(zhuǎn)換程序。在SAP系統(tǒng)中,ST程序是用于將XML文件轉(zhuǎn)換成內(nèi)表文件或結(jié)構(gòu)變量的一種轉(zhuǎn)換程序,它也可以進行反向轉(zhuǎn)換。本篇文章中只介紹ST程序的創(chuàng)建,不涉及ST程序的調(diào)用。
打開SAP系統(tǒng)并登錄
首先,在電腦上打開SAP系統(tǒng),并輸入用戶名和密碼進行登錄。
進入STRANS事務(wù)碼
在SAP系統(tǒng)中,使用事務(wù)碼來快速訪問各種功能。在事務(wù)碼的輸入框中輸入事務(wù)碼"STRANS",然后按回車鍵。
輸入程序名稱
在STRANS事務(wù)后,輸入一個程序的名稱。ST程序與ABAP程序一樣,都是以Z或Y字母開頭,程序名稱僅包括字母、數(shù)字和下劃線。例如,我們可以起一個名字:ZTESTXUE001。
創(chuàng)建ST程序
點擊"CREATE"按鈕,彈出一個屏幕。在屏幕上輸入ST程序的描述,并選擇ST程序的類型為"Simple Transformation"。
進入ST程序的編輯界面
選擇對勾的確認按鈕后,就進入了ST程序的編輯界面。第一個簽頁是ST程序的一些屬性,包括ST程序名稱、創(chuàng)建人、創(chuàng)建日期、最后修改人、最后修改日期以及開發(fā)類;第二個簽頁是ST程序代碼的編輯器窗口。
編輯ST程序代碼
剛開始,ST程序編輯窗口中已經(jīng)自動生成了一部分代碼,其中包括一個`
保存并調(diào)用ST程序
如上圖所示,我們創(chuàng)建了一個ST程序,程序中包括一個`
在ABAP程序中,使用以下語句進行調(diào)用,其中g(shù)s_result是一個結(jié)構(gòu)變量。
DATA: BEGIN OF gs_result,
sid type char10,
usr type char20,
pwd type char20,
sheettype type char20,
action type char10,
END OF gs_result.
CALL TRANSFORMATION ztestxue007 SOURCE root gs_result OPTIONS xml_header 'no' RESULT XML gv_xml.