SAP ABAP 常用函数(一)
函数名 描述SD_VBAP_READ_WITH_VBELN 根据销售订单读取表 vbap 中的信息
EDIT_LINES 把 READ_TEXT 返回的 LINES 中的行按照 TDFORMAT=“*” 重新组织
VIEW_MAINTENANCE_CALL 维护表视图
函数名 描述
DY_GET_FOCUS 获得屏幕焦点
DY_GET_SET_FIELD_VALUE 获得或者设置屏幕字段的值
函数名 描述
F4IF_INT_TABLE_VALUE_REQUEST 显示检索 help
READ_TEXT 读取长文本
CONVERSION_EXIT_CUNIT_OUTPUT 单位转换
SJIS_DBC_TO_SBC 全角转半角
SJIS_SBC_TO_DBC 半角转换为全角
CO_R0_CHECK_DECIMAL_POINT 根据单位检查数据的小数位
POSTAL_CODE_CHECK 检查邮政编码
函数名 描述
CONVERSION_EXIT_ALPHA_INPUT 全数字则在前面补 0
CONVERSION_EXIT_ALPHA_INPUT 和上面相反
GET_JOB_RUNTIME_INFO 获得 job 相关信息
TERMINAL_ID_GET 获得端末 id
DATE_CONVERT_TO_FActoRYDATE 把输入日期转为工厂日历日期
MESSAGE_TEXT_BUILD 把消息转为文本
函数名 描述
POPUP_TO_CONFIRM 弹出确认窗口
函数名 描述
CONVERSION_EXIT_MATN1_INPUT 物料号码转换函数
CONVERSION_EXIT_MATN1_OUTPUT 同上相反
CONVERT_TO_LOCAL_CURRENCY 按照指定日期汇率转换金额为指定货币类型
SSF_FUNCTION_MODULE_NAME 根据 form 名取得对应的函数名 (SmartForm)
函数名 描述
DATE_CHECK_PLAUSIBILITY 日期 CHECK
cl_gui_frontend_services=>gui_upload 上传到服务器
cl_gui_frontend_services=>gui_download 下载到服本地
SSF_FUNCTION_MODULE_NAME SMARTFORMS 输出报表时,生成一个函数名称,然后 CALL 这个名称
函数名 描述
POPUP_TO_DECIDE_LIST 弹出供选择窗口
ABAP_DOCU_DOWNLOAD – 以 HTML 格式下载 ABAP 文档。
ARFC_GET_TID – 以十六进制形式返回终端的 IP 地址。
BAL_* - 容纳了 SAP 的应用程序日志所有的函数模块。
BP_EVENT_RAISE – 在 ABAP/4 程序中触发一个事件。
BP_JOBLOG_READ – 获得 job log 的执行结果。
CLOI_PUT_SIGN_IN_FRONT – 将负号前置, SAP 默认将负号放在数字后面。
CLPB_EXPORT – 从内表导入到剪贴板。
CLPB_IMPORT – 从剪贴板导入内表。