SAP ABAP 常用FUNCTION集錦(轉)

dicksonjyl560101發表於2015-07-24

SAP ABAP 常用FUNCTION


此文章從網上抄摘,目的用於自己記錄

DYNP_VALUES_READ – SCREEN欄位的,也可以用來讀SELECTION SCREEN

DYNP_VALUES_UPDATE – 更新幕欄位的

GET_GLOBAL_SYMBOLS – 返回一程式的tables, select options, texts, etc 。甚至包含selection screen的文字定

RPY_DYNPRO_READ –

DY_GET_SET_FIELD_VALUE – 得或者幕欄位的

RS_REFRESH_FROM_SELECTOPTIONS –選擇屏幕的

DY_GET_FOCUS – 幕焦點

BP_JOBLOG_READ – job log果。

GET_JOB_RUNTIME_INFO – job資訊

CLPB_EXPORT – 從內入到剪板。

CLPB_IMPORT – 表。

CONVERT_OTF – SAP(SAP Script)轉換成其他型。

ABAP_DOCU_DOWNLOAD – HTML格式下ABAP

ARFC_GET_TID – 以十六制形式返回端的IP地址。

BAL_* – SAP用程式日誌所有的函

BP_EVENT_RAISE – ABAP/4 程式中觸發事件。

F4IF_SHLP_EXIT_EXAMPLE – F4介面模

FTP_CONNECT – 開並FTP器的接。

FTP_COMMAND – FTP器上行一命令。

FTP_DISCONNECT –關閉指向FTP器的接。

GET_INCLUDETAB – 得一程式的INCLUDES列表。

GUI_EXEC – 調用一檔案或程式,取代了WS_EXECUTE

GUI_GET_DESKTOP_INFO – 得客面資訊,取代了WS_QUERY

GUI_RUN – 啟動檔案或程式。

HELP_START – 欄位助。

K_WERKS_OF_BUKRS_FIND – 返回一特定公司代的所有工

POPUP_TO_CONFIRM_LOSS_OF_DATA – 出一個對話框告知用有可能據,詢問是否操作繼續

POPUP_TO_CONFIRM_STEP – 出一個對話詢問是否操作繼續

POPUP_TO_CONFIRM_WITH_MESSAGE

POPUP_TO_CONFIRM_WITH_VALUE

POPUP_TO_DECIDE

POPUP_TO_DECIDE_WITH_MESSAGE

POPUP_TO_DISPLAY_TEXT

POPUP_TO_SELECT_MONTH – 出一個對話框供選擇月。

POPUP_WITH_TABLE_DISPLAY – Provide a display of a table for user to select one, with the value of the table line returned when selected

CONVERSION_EXIT_CUNIT_OUTPUT 轉換

CLOI_PUT_SIGN_IN_FRONT 將負號前置, SAP認將負號放在字後面。

CONVERSION_EXIT_ALPHA_INPUT 字串前0

CONVERSION_EXIT_ALPHA_OUTPUT 消除字串前的0

BAPI_CURRENCY_CONV_TO_EXTERNAL 額轉換成外部據格式

BAPI_CURRENCY_CONV_TO_INTERNAL 額轉換據格式

UNIT_CONVERSION_SIMPLE 衡量轉換

SJIS_DBC_TO_SBC 全形半形

SJIS_SBC_TO_DBC 半形轉換為全形

TEXT_SPLIT 字串分割

CONVERT_TO_LOCAL_CURRENCY 按照指定日期轉換額為指定貨幣類

CONVERT_OTFSPOOLJOB_2_PDF OTF spool轉換為PDF

CONVERT_ABAPSPOOLJOB_2_PDF ABAP spool轉換為PDF

PRICING 得定價

PROFILE_GET INI檔案取一條記錄

PROFILE_SET INI檔案條記錄

READ_TEXT 文字

SAVE_TEXT 傳長文字

REGISTRY_GET 取一條記錄

REGISTRY_SET 在注表裡置一條記錄

RFC_ABAP_INSTALL_AND_RUN MODE引數值為’F’時運PROGRAM表中的程式’.

RH_GET_ACTIVE_WF_PLVAR 得啟用的HR計劃

RH_START_EXCEL_WITH_DATA 啟動Excel檔案賦值

RH_STRUC_GET 返回所有相組織資訊

RP_CALC_DATE_IN_INTERVAL 年月日加

DATE_CHECK_PLAUSIBILITY 日期有效性檢查

SD_DATETIME_DIFFERENCE 日期作差

DATE_CONVERT_TO_FACTORYDATE 入日期轉為日期

MONTH_NAMES_GET 得所有的月和名字

F4_DATE 出一視窗示一戶選擇日期。

RP_LAST_DAY_OF_MONTHS 得一月的最後一天

FIRST_DAY_IN_PERIOD_GET 得期首日

LAST_DAY_IN_PERIOD_GET 得期末日

DATE_GET_WEEK 返回一日期所在的周

HOLIDAY_GET 基於工/日日提供了一個節日表。

RS_VARIANT_CONTENTS – 得程式式的資訊

RS_CHANGE_CREATED_VARIANT – 修改程式式的資訊

RZL_SLEEP – 將當前程式掛起

ENQUE_SLEEP – 繼續處理之前等待一指定的時間

ENQUEUE_ESFUNCTION – 定一ABAP程式使不可以被:

注意不要用SY-REPID來傳遞你表名字,SY-REPID為引數傳遞給候,SY-REPID值實際上已經發生了化。

RZL_SUBMIT – 提交一個遠

GUI_UPLOAD 檔案到服

GUI_DOWNLOAD 檔案到本地

FILE_GET_NAME 從邏輯檔名得到物理檔案路及檔名。

FILENAME_GET 出一檔案選擇對話框。

SO_SPLIT_FILE_AND_PATH 包含路的全檔名分割檔名和路

EPS_GET_FILE_ATTRIBUTES 得檔案性。

RZL_READ_DIR_LOCAL 用服器的目

GUI_CREATE_DIRECTORY 示服器端建一

GUI_DELETE_FILE 示服器端除一檔案

UPLOAD_FILES 或多檔案

MS_EXCEL_OLE_STANDARD_OLE 建一檔案動啟動Excel

GUI_REMOVE_DIRECTORY 從顯示服除一

EPS_GET_DIRECTORY_LISTING 返回一本地或網路的檔案列表。

RZL_READ_DIR 如果服器名字左部空,本地取目,否則讀程服器的目

RZL_READ_FILE 如果為給定服器名字則讀取本地檔案,否則讀程服器檔案。

RZL_WRITE_FILE_LOCAL 將內表儲存到示服(not PC). 不使用OPEN DATASET因此避免了授權檢查

SAPGUI_PROGRESS_INDICATOR – 示一個進

RPY_TRANSACTION_READ – 定一得其程式和幕;或定一程式和得事

SCROLLING_IN_TABLE –當編寫池的候可以用它來處滾動

SO_NEW_DOCUMENT_ATT_SEND_API1 – 為郵件的一部分

SO_SPOOL_READ – 根據SPOOL號獲printer spool

SO_WIND_SPOOL_LIST – 根據用戶瀏覽printer spool

LIST_TO_ASCII –ABAP OTF形式轉換ASCII 形式。

SX_OBJECT_CONVERT_OTF_PDF – OTF轉換為PDF (SAP 指令碼轉換)

SX_OBJECT_CONVERT_OTF_PRT – OTF轉換為印表機格式(SAP 指令碼轉換)

SX_OBJECT_CONVERT_OTF_RAW – OTF轉換為ASCII(SAP 指令碼轉換)

SXPG_CALL_SYSTEM – 檢查是否有行某命令的

SXPG_COMMAND_LIST_GET – 得一包含所有定的外部OS命令的列表.

SXPG_COMMAND_DEFINITION_GET – R/3統數庫讀單個外部OS命令的定

SXPG_COMMAND_CHECK – 檢查是否有行某命令的

SXPG_COMMAND_EXECUTE -檢查是否有行某命令的限,有授權則執行命令

TERMINAL_ID_GET –返回ID

TH_DELETE_USER – 剔除一,效果同SM04

TH_ENVIRONMENT – UNIX

TH_POPUP –在特定用戶屏幕上示一訊息

TH_REMOTE_TRANSACTION – 程服器上行事

TH_USER_INFO – 前用的資訊 (會話,登的工作臺等)

TH_USER_LIST –示登用服器的用列表

WRITE_LIST 示一列表

WS_EXCEL 啟動EXCEL

WS_VOLUME_GET 裝置標籤

WWW_LIST_TO_HTML 行一個報表之後,調這個方法列表轉換HTML

SD_VBAP_READ_WITH_VBELN 根據訂單讀取表vbap中的資訊

CO_R0_CHECK_DECIMAL_POINT 根據檢查數據的小

POSTAL_CODE_CHECK 檢查郵編碼

VIEW_MAINTENANCE_CALL 維護檢視

F4IF_INT_TABLE_VALUE_REQUEST help

TERMINAL_ID_GET id

MESSAGE_TEXT_BUILD 把訊息轉為文字

SSF_FUNCTION_MODULE_NAME 根據form名取得對應的函(SmartForm)

SSF_FUNCTION_MODULE_NAME SMARTFORMS,生成一,然後CALL這個

RS_COVERPAGE_SELECTIONS 得一個報表的選擇引數列表。

RSLG_WRITE_SYSLOG_ENTRY Syslog條記錄

RSPO_SX_OUTPUT_TEXTDATA 將內表中的出到SPOOL

ALSM_EXCEL_TO_INTERNAL_TABLEexcel檔案上

 

 

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

相關文章