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. Vim技巧----光标移动

    w:向前移动,光标停留在下个单词词首,每次一个单词(单词中不含其他字符如:- \ = +等) W:向前移动,光标停留在下个单词词首,每次一个字符串(字符串可以含有其字符如:- \ = +等,is-a ...

  2. MongoDB本地安装与启用(windows 7/10)

    MongoDB的安装与MongoDB服务配置 Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐.Mongo DB很好的实现了 ...

  3. Tourist's Notes CodeForces - 538C (贪心)

    A tourist hiked along the mountain range. The hike lasted for n days, during each day the tourist no ...

  4. (五) 结构化查询语言SQL——3

    4. 数据更新 1)增 对应INSERT语句.格式为INSERT INTO T[(A1,…,Ak)]  VALUES (C1,…,Ck),其中A代表表T的属性,C代表常量,A可以缺省,此时C必须严格按 ...

  5. pip安装第三方库时提示No Module named pip

    因为多次卸载/安装python不同版本导致出现pip模块不存在的问题,原因可能是环境没有配置好执行下面命令 ----完成

  6. 水果商城 ( Iview+ SSM + MySQL )

    因为时间原因,只做了后台,前台本来是打算使用 uni 框架 的. 有文档.E-R流程图.数据库文件. 项目源码地址:https://github.com/oukele/MyProject-Two

  7. oracle数据库 ORA-01461: can bind a LONG value only for insert into a LONG column解决方案

    oracle编码分为ZHS16GBK.utf8网上很多都是说驱动包 ojdbc6 和 ojdbc14 的问题实际上在遇到这个问题是需要同时加载两个jar 分别是class12.jar和nls_char ...

  8. js文件下载

    因为公司后端忙得无法给批量下载的api,就我们前端自己把多张图片打包成zip下载,zip打包我们用的是jszip,下面是js实现下载的三种方法: 利用HTML download 属性 var a = ...

  9. cookbook 6.1 温标的转换

    任务: 在开氏温度(Kelvin).摄氏度(Celsius).华氏温度(Fahrenheit).兰金温度(Rankine)之间做转换 解决方案: #coding=utf-8 class Tempera ...

  10. 远程管理FTP

    FTP默认路径 建立pub目录(注意不是文件) LeapFTP使用 注:上传到服务器的pub文件下,不要弄错目录. 在本地计算机利用LeapFTP与FTPServer进行数据的传输,但是FTPServ ...