CL_GUI_FRONTEND_SERVICES(SAP操作Windows文件)

这个类下面的方法均为静态方法,引用的时候以=>来引用方法

注意:在执行CL_GUI_FRONTEND_SERVICES的一些方法后,比如GET****,注册表操作等,要加一个
CALL METHOD CL_GUI_CFW=>FLUSH . 
 
 
CALL METHOD cl_gui_frontend_services=>get_temp_directory
CHANGING
temp_dir = dir. WRITE : /'1:', dir. CALL METHOD cl_gui_cfw=>flush. WRITE : /'2:', dir.

结果:

 
常用GET***方法:
 
GET_CACHE_PROP Read Value of a Cache Property
GET_COMPUTER_NAME Get Computer Name
GET_DESKTOP_DIRECTORY Get Desktop Directory
GET_DRIVE_FREE_SPACE_MEGABYTE Returns Drive's Free Space in MB
GET_DRIVE_TYPE Get Drive Type
GET_FILE_SEPARATOR Get File Separator
GET_FREE_SPACE_FOR_DRIVE Returns Free Space on Drive
GET_GUI_PROPERTIES Returns Stream of GUI Properties
GET_GUI_VERSION Returns the Upload/Download Paths
GET_IP_ADDRESS Gets IP Address
GET_LF_FOR_DESTINATION_GUI Destinations' SAP GUI Line Feed
GET_PLATFORM Return Operating System Platform
GET_PROPERTY Get_Property
GET_PROPERTY_GUI_OBJECT GetProperty rc=GUI_OBJECT, You Can Check obj With 'IS_VALID'
GET_SAPGUI_DIRECTORY Gets GUI Start Directory
GET_SAPGUI_WORKDIR Returns ..\\Documents and Settings\DNR\SAPWorkdir (Example)
GET_SAPLOGON_ENCODING Return to saplogon Codepage
GET_SYSTEM_DIRECTORY Get System Directory
GET_TEMP_DIRECTORY Returns the Path to the TEMP Directory
GET_UPLOAD_DOWNLOAD_PATH returns the upload/download paths
GET_USER_NAME Get User Name
GET_WINDOWS_DIRECTORY Get Windows Directory

CL_GUI_FRONTEND_SERVICES 使用问题的更多相关文章

  1. SAP 文件操作类 CL_GUI_FRONTEND_SERVICES

    1 .文件下载. DATA: l_filename TYPE string, "file name l_path TYPE string, "file path l_fullpat ...

  2. ABAP 订单-交货单-发货过账自动完成 案例

    *&---------------------------------------------------------------------* *& Report  ZSDR006 ...

  3. SAP 直营验单

    *&---------------------------------------------------------------------* *& Report  ZSDR005 ...

  4. ABAP使用OLE2对象创建EXCEL文件

    厌倦了总是下载一模一样的EXCEL文档?没有颜色,边框,有效性验证.... 让我们看看怎样用OLE2对象来创造可爱的EXCEL工作表吧!(效果如下) 首先你需要知道微软EXCEL中的不同部分的名称,每 ...

  5. ABAP 分货日报表

    *&---------------------------------------------------------------------* *& Report  ZSDR031 ...

  6. SAP播放本地视频及音频(仅限于window MediaPlayer可播放文件)

    这个是从SCN上看到的,自己稍加修改,编制,做的还可以,可以播放视频,音频,唯一的不足就是不能控制播放视频的显示窗口大小,希望有人能帮忙解决,感激! 视频播放类:(新建类Z_CL_MEDIA,点击基于 ...

  7. 采购信息记录修改[BDC]

    *&---------------------------------------------------------------------* *& *&---------- ...

  8. 会计凭证BAPI_ACC_DOCUMENT_POST

    *&---------------------------------------------------------------------* *& Report ZFIFB107 ...

  9. ABAP 读取EXCEL文件到内表

    1.选择excel文件: PARAMETERS: P_FILE LIKE RLGRAP-FILENAME OBLIGATORY. AT SELECTION-SCREEN ON VALUE-REQUES ...

随机推荐

  1. sql 脚本过大

    先把sql脚本文件中的创建部分  剪切 出来执行,创建一个数据库 然后执行cmd命令 sqlcmd   -S    CAOHONGWEI   -U   sa   -P   p@ss!123   -d  ...

  2. solr admin界面的监控

    这里可以看到,solr的版本,lucene的版本,jvm的版本,CPU核数,jvm启动参数,还有物理内存占用,交换空间占用,jvm内存占用. 这里可以看到每个core的情况. 这里可以看到java的所 ...

  3. PAM安全认证模块

  4. 简单理解TCP/IP协议

    一.什么是TCP/IP TCP/IP是一个协议族,是因为TCP/IP协议包括TCP.IP.UDP.ICMP.RIP.TELNETFTP.SMTP.ARP.TFTP等许多协议,这些协议一起称为TCP/I ...

  5. Java-生成缩略图工具类

    import java.awt.Color; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingH ...

  6. Flyway详解以及Springboot集成Flyway(转)

    Flayway是一款数据库版本控制管理工具,,支持数据库版本自动升级,Migrations可以写成sql脚本,也可以写在java代码里:不仅支持Command Line和java api ,也支持Bu ...

  7. 【winfrom-Button】设置带图标样式的Button

    this.myButton.BackColor = System.Drawing.SystemColors.Control; this.myButton.FlatAppearance.BorderCo ...

  8. NOI2013 二叉查找树

    题目链接:戳我 对于一个排序二叉树来讲,它的中序遍历对应的序列是可以确定的. 我们知道如果求一个访问频率最低的(也就是没有修改),直接就区间DP即可.\(dp[i][j]=min(dp[i][j],d ...

  9. ZAP-Queries【luogu3455】

    题目大意 有不超过\(50000\)个询问,每次询问有多少正整数对\(x\),\(y\),满足\(x\leqslant a\),\(y \leqslant b\),并且\(gcd(x,y)=c\).其 ...

  10. 28.Python list列表详解

    在实际开发中,经常需要将一些(不只一个)数据暂储起来,以便将来使用.说到这里,一些读者可能知道或听说过数组,它就可以把多个数据挨个存储到一起,通过数组下标可以访问数组中的各个元素.但使用数组存储数据有 ...