F110 参数保存和重新运行录屏
**初始界面回车
PERFORM frm_dynpro USING 'SAPF110V' '' 'X'.
PERFORM frm_dynpro USING '' 'BDC_CURSOR' 'F110V-LAUFD'.
PERFORM frm_dynpro USING '' 'BDC_OKCODE' '/00'.
PERFORM frm_dynpro USING '' 'F110V-LAUFD' gw_f110-laufd."record-LAUFD_001.
PERFORM frm_dynpro USING '' 'F110V-LAUFI' gw_f110-laufi."record-LAUFI_002.
**点击参数视图
PERFORM frm_dynpro USING 'SAPF110V' '' 'X'.
PERFORM frm_dynpro USING '' 'BDC_CURSOR' 'F110V-LAUFD'.
PERFORM frm_dynpro USING '' 'BDC_OKCODE' '=PAR'.
**填写运行截至日期
PERFORM frm_dynpro USING 'SAPF110V' '' 'X'.
PERFORM frm_dynpro USING '' 'BDC_CURSOR' 'F110C-GRDAT'.
PERFORM frm_dynpro USING '' 'BDC_OKCODE' '/00'.
PERFORM frm_dynpro USING '' 'F110C-GRDAT' sy-datum."record-GRDAT_004.
**返回
PERFORM frm_dynpro USING 'SAPF110V' '' 'X'.
PERFORM frm_dynpro USING '' 'BDC_OKCODE' '/EBCK'.
IF gt_bdcdata[] IS NOT INITIAL.
CALL TRANSACTION 'F110' USING gt_bdcdata
MODE p_mode
UPDATE 'S'
MESSAGES INTO gt_messtab. READ TABLE gt_messtab WITH KEY msgid = 'F0' msgnr = ''.
IF sy-subrc EQ .
CLEAR:gt_bdcdata,gt_bdcdata[],gt_messtab,gt_messtab[],
lv_msg.
PERFORM frm_dynpro USING 'SAPF110V' '' 'X'.
PERFORM frm_dynpro USING '' 'BDC_CURSOR' 'F110V-LAUFD'.
PERFORM frm_dynpro USING '' 'BDC_OKCODE' '=VOEX'.
PERFORM frm_dynpro USING '' 'F110V-LAUFD' gw_f110-laufd.
PERFORM frm_dynpro USING '' 'F110V-LAUFI' gw_f110-laufi. PERFORM frm_dynpro USING 'SAPF110V' '' 'X'.
PERFORM frm_dynpro USING '' 'BDC_CURSOR' 'F110V-XSTRF'.
PERFORM frm_dynpro USING '' 'BDC_OKCODE' '=EP'.
PERFORM frm_dynpro USING '' 'F110V-XSTRF' 'X'.
IF gt_bdcdata[] IS NOT INITIAL.
CALL TRANSACTION 'F110' USING gt_bdcdata
MODE p_mode
UPDATE 'S'
MESSAGES INTO gt_messtab. READ TABLE gt_messtab WITH KEY msgid = 'F0' msgnr = ''.
IF sy-subrc EQ .
CONCATENATE gw_f110-zmsg 'S4成功!截止在'() sy-datum
INTO gw_f110-zmsg SEPARATED BY space.
gw_f110-zstep = lv_i.
gw_f110-zicon = '@01@'.
gw_f110-msgty = 'S'.
lv_flag = lv_i.
EXIT.
ELSE.
READ TABLE gt_messtab INDEX .
LOOP AT gt_messtab.
CALL FUNCTION 'MESSAGE_TEXT_BUILD'
EXPORTING
msgid = gt_messtab-msgid
msgnr = gt_messtab-msgnr
msgv1 = gt_messtab-msgv1
msgv2 = gt_messtab-msgv2
msgv3 = gt_messtab-msgv3
msgv4 = gt_messtab-msgv4
IMPORTING
message_text_output = lv_msg.
ENDLOOP.
CONCATENATE gw_f110-zmsg 'S4重新建议失败:'() lv_msg INTO gw_f110-zmsg.
gw_f110-msgty = 'E'.
gw_f110-zicon = '@02@'.
gw_f110-zstep = .
lv_flag = 'X'.
ENDIF.
ENDIF. ELSE.
CONCATENATE gw_f110-zmsg 'S4修改参数失败:'() lv_msg INTO gw_f110-zmsg.
gw_f110-msgty = 'E'.
gw_f110-zicon = '@02@'.
gw_f110-zstep = .
lv_flag = 'X'.
ENDIF. ENDIF.
F110 参数保存和重新运行录屏的更多相关文章
- Android中手机录屏并转换GIF的两种方式
之前在博文中为了更好的给大家演示APP的实现效果,本人了解学习了几种给手机录屏的方法,今天就给大家介绍两种我个人用的比较舒服的两种方法: (1)配置adb环境后,使用cmd命令将手机界面操作演示存为视 ...
- Fundebug录屏插件更新至0.5.0,新增domain参数
摘要: 通过配置domain来保证"视频"的正确录制 录屏功能介绍 Fundebug提供专业的异常监控服务,当线上应用出现 BUG 的时候,我们可以第一时间报警,帮助开发者及时发现 ...
- webex录屏
你在寻找好用的录屏软件吗?商用级品质的 WebEx Recorder 就是一款优秀的录屏软件.WebEx Recorder可以录制全屏或指定窗口,可以设定是否包含声音,生成的文件体积极小且极清晰,录制 ...
- 基于FFMpeg的C#录屏全攻略
最近负责一个录屏的小项目,需要录制Windows窗口内容并压缩保存到指定文件夹,本想使用已有的录屏软件,但是本着学习的态度去探索了FFMpeg,本文主要介绍基于FFMpeg开源项目的C#录屏软件开发. ...
- FFmpeg获取DirectShow设备数据(摄像头,录屏)
这两天研究了FFmpeg获取DirectShow设备数据的方法,在此简单记录一下以作备忘.本文所述的方法主要是对应Windows平台的. 1. 列设备 ffmpeg -list_devic ...
- ios手机录屏软件哪个好
苹果手机中的airplay镜像,是苹果手机系统的一大特色,可以轻松把手机屏幕投射电脑,这个功能使苹果手机相较安卓手机投屏会更加轻松,那么如何实现苹果手机投射电脑屏幕?下面小编便来分享ios手机录屏软件 ...
- 【转】FFmpeg获取DirectShow设备数据(摄像头,录屏)
这两天研究了FFmpeg获取DirectShow设备数据的方法,在此简单记录一下以作备忘.本文所述的方法主要是对应Windows平台的. 1. 列设备 ffmpeg -list_devic ...
- WPF 录屏软件研发心得及思路分享(已结束开发)
最近由于工程需要开始研发基于Windows的自动录屏软件,很多细节很多功能需要处理,毕竟一个完美的录屏软件不是你随随便便就可以写出来的.首先参考了大部分的录屏软件,在研发的过程中遇到了很多的问题:比如 ...
- script命令录屏
关于linux上的操作,我们的确可以使用'history'命令来显示出来操作记录,但是有些时候,我们不仅仅需要知道做了什么,还需要知道操作的时候,产生了什么效果,这个时候‘history’命令就显示无 ...
随机推荐
- centos下nginx启动脚本和chkconfig管理
在安装完nginx后,重新启动需要“kill -HUP nginx进程编号”来进行重新加载,显然十分不方便.如果能像apache一样,直接通过脚本进行管理就方便多了. nginx官方早就想好了,也提供 ...
- Linux命令常用命令
查看主机IP ifconfig 切换目录 cd cd /home cd /path cd ../path cd 退到home目录 cd .. 退到上层目录 cd / 退到根目录 ls -l 列出数据 ...
- TFS中如何排除Nuget的Packages文件夹
在项目的解决方案下新增.tfignore文件.文件内容如下: \packages 在项目的解决方案下新增.nuget文件夹,并新增Nuget.config文件,文件内容如下: <?xml ver ...
- virtualenv下使用matplotlib
Unable to “import matplotlib.pyplot as plt” in virtualenv (PyMVPA) SimilarFacedeMacBook-Pro:PyMVPA ...
- h264 ES流文件通过计算first_mb_in_slice区分帧边界
本人因为近期在读取h264文件的时候,遇到怎样读取完整一帧数据的问题.通过使用elecard stream analyzer工具,以及结合<新一代视频压缩编码标准--H264/AVC>(第 ...
- ffmpeg 错误系统
avcodec_decode_video2. returns -1094995529. #define AVERROR_INVALIDDATA FFERRTAG( 'I','N','D','A') ...
- Nginx区分PC或手机访问不同网站
近几年来,随着手机和pad的普及,越来越多的用户选择使用移动客户端访问网站,而为了获取更好的用户体验,就需要针对不同的设备显示出最合适的匹配,这样就是近年来流行的“响应式web设计”. 响应式web设 ...
- 【独立开发人员er Cocos2d-x实战 013】Cocos2dx 网络编程实战之星座运势
学习cocos2d-x和cocos creator的圈子:cocos2d-x:436689827 cocos creator:124727696 本篇文章主要内容:jsoncpp的使用,Coco ...
- hbuilder mui如何监听搜索框点击清除按钮
监听代码如下: mui(".mui-icon-clear")[0].addEventListener('tap',function(){ console.log(456)}) ...
- phpstorm将多个int数字拼接成字符串
场景:将程序输出的多个int数字拼成以','分隔的字符串 数据为 8680 24399 37619 45425 49635 139334 386918 429498 461616 523384 561 ...