壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1433|回复: 1

ABAP常用FUNCTION集锦

[复制链接]
发表于 2010/10/8 16:28:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
ABAP 常用FUNCTION集锦_蓝色理想_百度空间 用户名:   密码:  登录 注册 蓝色理想专注 专业 专心 主页博客相册|个人档案 |好友  
      查看文章
ABAP 常用FUNCTION集锦2008年06月05日 星期四 18:06ABAP_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 – 从剪贴板导入内表。
      COMMIT_TEXT -To load long text into SAP 。
      CONVERSION_EXIT_ALPHA_INPUT - 数字串前补0
      example:
      input = 123
      output = 0000000000000。。。000000000000123
      CONVERSION_EXIT_ALPHA_OUTPUT – 消除数字串前的0
      example:
      input = 00000000000123
      output = 123
      CONVERT_OTF – 将SAP文档(SAP Script)转换成其他类型。
      example:
      CALL FUNCTION 'CONVERT_OTF'
      EXPORTING
      FORMAT = 'PDF'
      IMPORTING
      BIN_FILESIZE = FILE_LEN
      TABLES
      OTF = OTFDATA
      LINES = PDFDATA
      EXCEPTIONS
      ERR_MAX_LINEWIDTH = 1
      ERR_FORMAT = 2
      ERR_CONV_NOT_POSSIBLE = 3
      OTHERS = 4。
      DATE_GET_WEEK – 返回一个日期所在的周数。
      DATE_CHECK_PLAUSIBILITY – 检查一个日期是否是SAP的有效格式。
      DYNP_VALUES_READ – 读取SCREEN字段的值,也可以用来读取报表SELECTION SCREEN。
      DYNP_VALUES_UPDATE -更新屏幕字段的值。
      ENQUE_SLEEP –在继续处理之前等待一个指定的时间。
      ENQUEUE_ESFUNCTION – 锁定一个ABAP程序使它不可以被执行:
      RELID = 'ZZ'
      SRTF2 = 0
      SRTF = (your report name)
      注意不要用SY-REPID来传递你的报表名字,当把SY-REPID作为参数传递给函数模块的时候,SY-REPID的值实际上已经发生了变化。
      EPS_GET_FILE_ATTRIBUTES – 获得文件属性。
      EPS_GET_DIRECTORY_LISTING – 返回一个本地或网络目录的文件列表。
      F4_DATE - 弹出一个窗口显示一个日历允许用户选择一个日期。
      F4IF_SHLP_EXIT_EXAMPLE – F4接口模块。
      FILENAME_GET – 弹出一个文件选择对话框。
      FTP_CONNECT – 打开并登陆FTP服务器的连接。
      FTP_COMMAND – 在FTP服务器上执行一个命令。
      FTP_DISCONNECT –关闭指向FTP服务器的连接。
      FORMAT_MESSAGE - Takes a message id and number, and puts it into a
      variable。 Works better than WRITE_MESSAGE, since some messages use $ as a
      place holder, and WRITE_MESSAGE does not accommodate that, it only
      replaces the ampersands (&) in the message。
      GET_GLOBAL_SYMBOLS – 返回一个程序的tables, select options, texts, etc
      。甚至包含selection screen的文本定义。
      GET_INCLUDETAB – 获得一个程序的INCLUDES列表。
      GUI_CREATE_DIRECTORY –在显示服务器端创建一个目录 。
      GUI_DELETE_FILE – 在显示服务器端删除一个文件 。
      GUI_DOWNLOAD – 从应用服务器下载内表到显示服务器。
      GUI_EXEC – 调用一个文件或程序,取代了WS_EXECUTE。
      GUI_GET_DESKTOP_INFO – 获得客户端桌面信息,取代了WS_QUERY。
      GUI_REMOVE_DIRECTORY – 从显示服务器删除一个目录 。
      GUI_RUN – 启动一个文件或程序 。
      GUI_UPLOAD – 从显示服务器上传文件到应用服务器,取代了WS_UPLOAD。
      HELP_START – 为一个字段显示帮助。 Useful for doing AT SELECTION SCREEN ON VALUE
      REQUEST for those fields that do not provide F4 help at the DDIC level。
      HOLIDAY_GET – 基于Factory Calendar&/ Holiday Calendar提供了一个节日表。
      INIT_TEXT –上传长文本到SAP。
      K_WERKS_OF_BUKRS_FIND – 返回一个特定公司代码的所有工厂。
      LIST_TO_ASCII –将ABAP报表从 OTF形式转换成ASCII 形式。
      LIST_FROM_MEMORY – Retrieves the output of a report from memory when the
      report was executed using SUBMIT。。。EXPORTING LIST TO MEMORY。 See also
      WRITE_LIST。
      MONTH_NAMES_GET – 获得所有的月和名字
      MONTHS_BETWEEN_TWO_DATES_NEW -获得月份之差
      MS_EXCEL_OLE_STANDARD_OLE – 创建一个文件并自动启动Excel 。
      CONVERT_OTFSPOOLJOB_2_PDF - converts a OTF spool to PDF (i。e。 Sap script
      document)
      CONVERT_ABAPSPOOLJOB_2_PDF -convert ABAP spool output to PDF
      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。   ABAP
      常用FUNCTION集锦1
      ABAP 常用FUNCTION集锦1
      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 – 从剪贴板导入内表。
      COMMIT_TEXT -To load long text into SAP 。
      CONVERSION_EXIT_ALPHA_INPUT - 数字串前补0
      example:
      input = 123
      output = 0000000000000。。。000000000000123
      CONVERSION_EXIT_ALPHA_OUTPUT – 消除数字串前的0
      example:
      input = 00000000000123
      output = 123
      CONVERT_OTF – 将SAP文档(SAP Script)转换成其他类型。
      example:
      CALL FUNCTION 'CONVERT_OTF'
      EXPORTING
      FORMAT = 'PDF'
      IMPORTING
      BIN_FILESIZE = FILE_LEN
      TABLES
      OTF = OTFDATA
      LINES = PDFDATA
      EXCEPTIONS
      ERR_MAX_LINEWIDTH = 1
      ERR_FORMAT = 2
      ERR_CONV_NOT_POSSIBLE = 3
      OTHERS = 4。
      DATE_GET_WEEK – 返回一个日期所在的周数。
      DATE_CHECK_PLAUSIBILITY – 检查一个日期是否是SAP的有效格式。
      DYNP_VALUES_READ – 读取SCREEN字段的值,也可以用来读取报表SELECTION SCREEN。
      DYNP_VALUES_UPDATE -更新屏幕字段的值。
      ENQUE_SLEEP –在继续处理之前等待一个指定的时间。
      ENQUEUE_ESFUNCTION – 锁定一个ABAP程序使它不可以被执行:
      RELID = 'ZZ'
      SRTF2 = 0
      SRTF = (your report name)
      注意不要用SY-REPID来传递你的报表名字,当把SY-REPID作为参数传递给函数模块的时候,SY-REPID的值实际上已经发生了变化。
      EPS_GET_FILE_ATTRIBUTES – 获得文件属性。
      EPS_GET_DIRECTORY_LISTING – 返回一个本地或网络目录的文件列表。
      F4_DATE - 弹出一个窗口显示一个日历允许用户选择一个日期。
      F4IF_SHLP_EXIT_EXAMPLE – F4接口模块。
      FILENAME_GET – 弹出一个文件选择对话框。
      FTP_CONNECT – 打开并登陆FTP服务器的连接。
      FTP_COMMAND – 在FTP服务器上执行一个命令。
      FTP_DISCONNECT –关闭指向FTP服务器的连接。
      FORMAT_MESSAGE - Takes a message id and number, and puts it into a
      variable。 Works better than WRITE_MESSAGE, since some messages use $ as a
      place holder, and WRITE_MESSAGE does not accommodate that, it only
      replaces the ampersands (&) in the message。
      GET_GLOBAL_SYMBOLS – 返回一个程序的tables, select options, texts, etc
      。甚至包含selection screen的文本定义。
      GET_INCLUDETAB – 获得一个程序的INCLUDES列表。
      GUI_CREATE_DIRECTORY –在显示服务器端创建一个目录 。
      GUI_DELETE_FILE – 在显示服务器端删除一个文件 。
      GUI_DOWNLOAD – 从应用服务器下载内表到显示服务器。
      GUI_EXEC – 调用一个文件或程序,取代了WS_EXECUTE。
      GUI_GET_DESKTOP_INFO – 获得客户端桌面信息,取代了WS_QUERY。
      GUI_REMOVE_DIRECTORY – 从显示服务器删除一个目录 。
      GUI_RUN – 启动一个文件或程序 。
      GUI_UPLOAD – 从显示服务器上传文件到应用服务器,取代了WS_UPLOAD。
      HELP_START – 为一个字段显示帮助。 Useful for doing AT SELECTION SCREEN ON VALUE
      REQUEST for those fields that do not provide F4 help at the DDIC level。
      HOLIDAY_GET – 基于Factory Calendar&/ Holiday Calendar提供了一个节日表。
      INIT_TEXT –上传长文本到SAP。
      K_WERKS_OF_BUKRS_FIND – 返回一个特定公司代码的所有工厂。
      LIST_TO_ASCII –将ABAP报表从 OTF形式转换成ASCII 形式。
      LIST_FROM_MEMORY – Retrieves the output of a report from memory when the
      report was executed using SUBMIT。。。EXPORTING LIST TO MEMORY。 See also
      WRITE_LIST。
      MONTH_NAMES_GET – 获得所有的月和名字
      MONTHS_BETWEEN_TWO_DATES_NEW -获得月份之差
      MS_EXCEL_OLE_STANDARD_OLE – 创建一个文件并自动启动Excel 。
      CONVERT_OTFSPOOLJOB_2_PDF - converts a OTF spool to PDF (i。e。 Sap script
      document)
      CONVERT_ABAPSPOOLJOB_2_PDF -convert ABAP spool output to PDF
      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。

类别:Sap |  | 添加到搜藏 | 分享到i贴吧 | 浏览(108) | 评论 (0)  上一篇:ALV 求和经典例子    下一篇:SAP
abap学习的资料 相关文章:•Abap 常用FUNCTION           
最近读者:登录后,您就出现在这里。
        qijianshengjunsunqbo
网友评论:     发表评论:
      内 容:
      
           取消回复

         

©2010 Baidu


 楼主| 发表于 2010/10/8 16:28:33 | 显示全部楼层
v                                      v
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 18:55 , Processed in 0.011879 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表