[ABAP]选择屏幕3-按钮

news/2024/4/19 2:20:20

图标表:ICON

  1. 用sscrfields

TABLES: sscrfields.
DATA: lv_function_key TYPE smp_dyntxt.   "功能按钮SELECTION-SCREEN FUNCTION KEY 1.
SELECTION-SCREEN FUNCTION KEY 2.
SELECTION-SCREEN BEGIN OF BLOCK bk1 WITH FRAME TITLE TEXT-001.
PARAMETERS:p_file TYPE rlgrap-filename .
SELECTION-SCREEN END OF BLOCK bk1.INITIALIZATION.CLEAR lv_function_key.lv_function_key-icon_id   = icon_export.lv_function_key-icon_text = '下载模板'.lv_function_key-quickinfo = '下载模板'.sscrfields-functxt_01     = lv_function_key.CLEAR lv_function_key.lv_function_key-icon_id   = icon_import.lv_function_key-icon_text = '上传模板'.lv_function_key-quickinfo = '上传模板'.sscrfields-functxt_02     = lv_function_key.AT SELECTION-SCREEN.CASE sscrfields-ucomm.WHEN 'FC01'.   "下载模板WHEN 'FC02'.   "上传模板WHEN OTHERS.ENDCASE.

  1. 用 'ICON_CREATE'

PUSHBUTTON 1(18) 位置(长度)

SELECTION-SCREEN PUSHBUTTON 1(18)  but1 USER-COMMAND export. "定义按钮-下载模板
SELECTION-SCREEN PUSHBUTTON 25(18) but2 USER-COMMAND import. "定义按钮-上传模板INITIALIZATION .CALL FUNCTION 'ICON_CREATE'EXPORTINGname   = 'ICON_EXPORT'  "按钮的图标text   = '下载模板'     "按钮的文本info   = '功能'IMPORTINGresult = but1EXCEPTIONSOTHERS = 0.CALL FUNCTION 'ICON_CREATE'EXPORTINGname   = 'ICON_IMPORT'  "按钮的图标text   = '上传模板'     "按钮的文本info   = '功能'IMPORTINGresult = but2EXCEPTIONSOTHERS = 0.AT SELECTION-SCREEN.CASE sy-ucomm.WHEN 'EXPORT'.    "下载模板WHEN 'IMPORT'.    "上传模板WHEN OTHERS.ENDCASE.
SELECTION-SCREEN PUSHBUTTON 1(18)  but1 USER-COMMAND export. "定义按钮-下载模板
SELECTION-SCREEN PUSHBUTTON 25(18) but2 USER-COMMAND import. "定义按钮-上传模板INITIALIZATION .but1 = '下载模板'.but2 = '上传模板'.AT SELECTION-SCREEN.CASE sy-ucomm.WHEN 'EXPORT'.    "下载模板WHEN 'IMPORT'.    "上传模板WHEN OTHERS.ENDCASE.


http://www.ppmy.cn/news/734548.html

相关文章

android 禁用屏幕,如何在Android屏幕应用程序中禁用主屏幕按钮?

我知道这个问题被问了很多次,但我发现没有一个解决方案是有效的。 我试过下面给出的代码… protected void onPause() { super.onPause(); Intent intent new Intent(this,LockActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT |Intent.FL…

屏幕按钮

今天学习一个小功能,创建屏幕按钮,明明记得之前学习过,可是很快就忘了,很失望自己的记忆力 哎,笨鸟多分吧,加油,甜柚子 关于添加屏幕按钮 三部: 1 types-pools icon. tables sscrfie…

选择屏幕 添加按钮

选择屏幕上允许用户最多指定按钮,分别是KEY1 KEY2 KEY3 KEY4 KEY5,并且这五个按钮对应的ucomm分别是FC01, FC02, FC03, FC04, FC05。 要如何在自己定义选择屏幕上使用这5个按钮呢? 首先&#…

【AI】《动手学习深度学习-PyTorch》笔记(一):学习环境配置

1、安装、配置Anaconda 1.1 下载Anaconda https://www.anaconda.com/download1.2 安装 chmod +x Anaconda3-2023.03-1-Linux-x86_64.sh ./Anaconda3-2023.03-1-Linux-x86_64.sh安装时有个警告:环境变量PYTHONPATH已存在,这可能和ros的环境设置有关,在/opt/ros/noetic/set…

react笔记_06类组件

目录 复习展开运算符 组件什么叫做组件?分类类组件es6新增构造函数语法类组件渲染类组件的this指向类组件的三大属性state作用语法-初始化数据语法-修改state数据语法-获取state中的数据案例 propspropTypes属性(prop-types库)defaultProps属性 refs[1] 字符串形式的…

VS2010 Profile性能分析

使用VS2010及其VS系列的分析菜单下的“启动性能向导”。 一、基本Profile分析 1)摘要视图可以选择指定的区域进行分析,比如成功运行以后的,或者高峰点进行右键筛选分析。 2)调用关系树视图 可以看到总体的性能消耗函数。 3&#x…

【C++笔记】Visual Studio 2017配置SMFL

目录 第一步、下载SMFL 第二步、配置SFML库 step 1 打开属性框 step 2 配置c/c step 3 配置dll step 4 粘贴lib库 第三步、将dll文件复制到debug文件下 最后,运行成功: 第一步、下载SMFL 本人电脑是惠普暗夜精灵4Windows11,亲测要下32…

VS2015+openGL配置

参考资料:百度经验 CSDN的博客(里面的有错误,vs配置也太老了,不值得看) 看完上面两篇文章,再去看官方文档,发现他们都是翻译或抄别人的翻译而已,想看原汁原味的官方文档可以点这里…

弗迪科技携手纷享销客共建CRM系统,数智化升级加速“灯塔工厂”征程

当前,全球新一轮科技革命正和产业升级融合发展,数字化技术成为各行各业升级发展的重要推动力。 自2018年起,世界经济论坛与麦肯锡咨询公司发起“灯塔工厂”项目,全球严选制造业数字化转型典范作为“数字化制造”和“全球化4.0”的…

Ftp 下载和上传 指定文件夹内所有文件(包括文件夹,并且文件夹目录不变)...

2019独角兽企业重金招聘Python工程师标准>>> //下载ftp指定文件夹下所有文件 public void downLoadAll(String ftpPath, String localPath) {FTPClient ftpClient new FTPClient();try {ftpPath separatorHandle(ftpPath);localPath separatorHandle(localPath)…

ftp命令从服务器上下载文件

1、首先cmd,进入Dos窗口。 2、输入ftp,回车 3、"open 服务器地址".点击回车键.会提示你输入用户名和密码,输入ftp服务器用户名和密码 4、输入"lcd 本地文件目录"(就是要下载到那个文件夹下 就输入那个目录,如果不输入就是…

怎么从FTP上下载东西

先假设有一FTP服务器,FTP服务器:qint.ithot.net,用户名:username 密码:user1234。在本地电脑D:盘创建一个文件夹"qint"。将要上传的文件复制到d:\qint里。通过FTP命令将文件从本地上传&#xff0…

ftp命令上传文件及文件夹

不想下载客户端,懒得写上传脚本,直接通过ftp命令把文件丢到服务器。 目标:将本地目录/local_a下的内容,上传到服务器/server_b目录中。 步骤: 1、ftp登陆: 输入命令 sftp usernameip 接着提示输入密码&a…

linux下面ftp/wget命令下载文件夹目录

目标ftp服务器是一个非标准端口的ftp1.通过shell登录#ftp //shell下输入ftp命令,进入到ftp提示符>open IP PORT //IP ,PORT对应为服务器的IP和端口号或者直接使用一条语句#ftp IP PORT2.多文件下载(对目录无效)如:下载目录下的所有文件(子目录是无法下载下来的)>…

从FTP上下载文件

//FtpUtil工具类 /*** 从ftp中下载文件* param path* ftp文件路径* param fileName* ftp文件名* return*/public static InputStream downFile(String path, String fileName) {FTPClient ftp new FTPClient();try {int reply;ftp.connect(url, port);// 如果采用默认端…

java FTP 指定文件夹上传下载文件

<dependency><groupId>commons-net</groupId><artifactId>commons-net</artifactId><version>3.8.0</version></dependency> 引用上面的jar包。 public class FTPUtils {/*** Description: 向FTP服务器上传文件* param ftpH…

FTP下载文件夹到windows

参考链接&#xff1a; http://www.kafan.cn/edu/46040861.html http://yahoon.blog.51cto.com/13184/200991/ 我想从FTP上把整个项目代码拷贝到windows下&#xff0c;直接用winscp下载&#xff0c;那速度&#xff0c;不说了&#xff0c;找了好久&#xff0c;觉得以下方法还挺…

Java FTP 下载文件和文件夹

Java FTP 下载文件和文件夹 Java FTP 2013-12-13 22:58:45 发布 您的评价: 0.0 收藏 0收藏 用apache下的common-net.jar包开发Java FTP下载功能 导入apache-net-2.0.jar到工程中以及其他jar import java.io.File; import java.io.FileOutputStream; import java.io.IOE…

FTP 文件的上传和下载

import org.apache.commons.net.ftp.FTP; import org.apache.commons.net.ftp.FTPClient; import org.apache.commons.net.ftp.FTPFile; import org.apache.commons.net.ftp.FTPReply;import java.io.*;/*** 实现FTP文件上传和文件下载*/ public class FtpApche {private stati…

ftp文件上传和下载

ftp参数实体 public class FTPParameter { private String host;private int port;private String user;private String pass;private String dir; //下载路径private int mode;private int frequency;private int waitTime;private String localSavePath;private String upD…