ABAP常用function

去掉前面0
*&--------------------------------------------------------------------*
*& Form frm_alpha_output 去零
*&--------------------------------------------------------------------*
DEFINE alpha_minus.
call function 'CONVERSION_EXIT_ALPHA_OUTPUT'
exporting
input = &1
importing
output = &1.
END-OF-DEFINITION.

 

---------------------------------------------------
前面补加0
call function 'CONVERSION_EXIT_ALPHA_INPUT'
exporting
input = &1
importing
output = &1.

---------------------------------------------------

弹出一个窗口显示 一个日历允许用户 选择一个日期

F4_DATE     

---------------------------------------------------

获取每个月的最后一天
CALL FUNCTION 'LAST_DAY_OF_MONTHS'
EXPORTING
day_in = date
IMPORTING
last_day_of_month = date1.

-------------------------------------------

通过这个日期得出那天是星期几
DAY_IN_WEEK

---------------------------------------------------

日期有效性检查

DATE_CHECK_PLAUSIBILITY

---------------------------------------------------

用来得到将来/过去的日期的
RP_CALC_DATE_IN_INTERVAL

-------------------------------------------
日期的加减
BKK_ADD_MONTH_TO_DATE

-------------------------------------------

年月日加减
RP_CALC_DATE_IN_INTERVAL 

-------------------------------------------

把SAP里的负号放到前面来的函数
CLOI_PUT_SIGN_IN_FRONT
使用示例:
DATA : t(10) TYPE c VALUE '65465-' .

CALL FUNCTION 'CLOI_PUT_SIGN_IN_FRONT'
CHANGING
value = t.

write : t .

----------------------------------------

FIRST_DAY_IN_PERIOD_GET  获得期间首日

LAST_DAY_IN_PERIOD_GET   获得期间末日
---------------------------------------------------

FILENAME_GET  弹出一个文件选择对话框

UPLOAD_FILES 上传一个或多个文件

 

MS_EXCEL_OLE_STANDARD_OLE创建 一个文件并自动启动Excel。

 

EPS_GET_DIRECTORY_LISTING   返回一个本地或网络目录的文件列表。

CO_R0_CHECK_DECIMAL_POINT  根据单位检 查数据的小数位

POSTAL_CODE_CHECK    检查邮政编码

 

ALSM_EXCEL_TO_INTERNAL_TABLE将 excel文件上传至内表


---------------------------------------------------

一组有用的用户交互窗口函数
POPUP_TO_CONFIRM_LOSS_OF_DATA 显示有YES/NO的弹出窗口,提示用户未保存的数据将丢失

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 有表格对象的确认窗口

 

-------------------------------------------

一组操纵客户端文件系统的函数
GUI_CREATE_DIRECTORY 在PC上建立文件目录


GUI_DELETE_FILE 删除PC上的文件

GUI_DOWNLOAD 文件下载函数

GUI_EXEC 执行PC上的程序,或者打开文件

GUI_GET_DESKTOP_INFO 得到PC客户端的系统信息,比如操作系统等

GUI_REMOVE_DIRECTORY 删除PC目录

GUI_RUN 运行PC程序(ShellExecute)

GUI_UPLOAD 从PC上传程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值