函式組:SFES

SapCity發表於2009-07-22
函式組說明:Frontend services
這個函式組中包含的函式模組主要用來進行 SAPGUI 所在計算機的各種本機操作,如檔案和資料夾的增刪改、執行程式、訪問登錄檔、上傳下載檔案等。
[@more@]

函式組:SFES
函式組說明:Frontend services
這個函式組中包含的函式模組主要用來進行 SAPGUI 所在計算機的各種本機操作,如檔案和資料夾的增刪改、執行程式、訪問登錄檔、上傳下載檔案等。

GET_ACCESSIBILITY_MODE
GET_WEBGUI_HELP_MODE
GUI_CREATE_DIRECTORY:建立資料夾。只有一個輸入引數,指定要建立的完整路徑。
GUI_DELETE_FILE:刪除檔案。只有一個輸入引數,指定要刪除檔案的完整路徑。
GUI_DOWNLOAD(Download):把內表中的資料儲存到一個本地檔案中。兩個必要引數,分別是檔案路徑和要匯出的內表,其他還有很多附加引數。
GUI_EXEC(Start a File or Program Asynchronously with WinExec):用 Windows API WinExec 非同步開啟使用者計算機上的檔案或執行程式。必須輸入檔案或者程式的完整路徑,可以輸入引數,有一個返回引數是程式的返回碼。
GUI_FB_USAGE
GUI_FILE_SAVE_DIALOG:顯示儲存檔案對話方塊。
GUI_GET_DESKTOP_INFO(Delivers Information About the Desktop (client)):
GUI_GET_FILE_INFO:獲取使用者計算機上的檔案資訊。必須輸入檔案或資料夾完整路徑。可以返回檔案的長度,檔案不存在為0,資料夾為 -1。其他返回引數意義未知。
GUI_GET_OBJECT_MODELS:獲得本機上可用的通用物件名稱。沒有輸入引數,返回是內表。一般有兩種,ACTX 代表 ActiveX 物件,OLE 代表 OLE 物件。
GUI_GET_PARENT_DYNPRO(Get the associated parent ID for the current modal dynpro):獲得父螢幕號,在父螢幕層次的基礎上加 10。
GUI_GET_REGVALUE:獲取登錄檔值。
GUI_HAS_ACTIVEX(Test Whether ActiveX Controls Are Supported):檢查使用者計算機是否支援 ActiveX 技術。無輸入引數,只有一個返回值,X 代表支援,space 代表不支援。
GUI_HAS_JAVABEANS(Shortcut to GUI_HAS_OBJECTS(SFES_OBJ_JAVABEANS)):檢查使用者計算機是否支援 JavaBeans 技術。無輸入引數,只有一個返回值,X 代表支援,space 代表不支援。
GUI_HAS_OBJECTS:檢查使用者計算機是否支援指定物件技術。一個可選引數,值可以是 ACTX、OLE、JBEAN、SAP、HTML。
GUI_IS_AVAILABLE(Check: Is There a GUI?):檢查是否有 GUI,多數用於 RFC 類程式,判斷是否允許跟使用者互動。只有一個返回引數,為 X 表示是 GUI 在呼叫該函式。
GUI_IS_ITS(Check: Is GUI ITS?):檢查是否是 ITS 在執行本函式。
GUI_REMOVE_DIRECTORY:刪除資料夾。
GUI_RUN(Start a File or Program Asynchronously with ShellExecute):用 Windows API ShellExecute 非同步開啟使用者計算機上的檔案或執行程式。必須輸入檔案或者程式的完整路徑,可以輸入引數和工作目錄,有一個返回引數是程式的返回碼。
GUI_SET_REGVALUE:設定登錄檔值。
GUI_UPLOAD(Upload for Data Provider):上傳使用者計算機中的檔案到一個內表。必須輸入檔案完整路徑和內表名。
GUI_VSS_DOWNLOAD
GUI_VSS_UPLOAD

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22172240/viewspace-1024466/,如需轉載,請註明出處,否則將追究法律責任。