news 2026/6/9 23:32:02

选择画面中加一个自定义按钮

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
选择画面中加一个自定义按钮

效果

代码实现

REPORT ztest_button. " 引入这个表是为了能够使用 sscrfields 结构 TABLES: sscrfields. " 定义一个功能文本结构 DATA: functxt TYPE smp_dyntxt. " --- 【关键步骤】声明按钮 --- " 这行代码告诉系统:我要在工具栏上启用第 1 个功能键 (FC01) SELECTION-SCREEN FUNCTION KEY 1. PARAMETERS: p_test TYPE char10. INITIALIZATION. " --- 设置按钮的外观 --- functxt-icon_id = icon_export. functxt-quickinfo = '数据发送邮件节点配置'. functxt-icon_text = '数据发送邮件节点配置'. " 将设置好的外观赋给对应的按钮位置 sscrfields-functxt_01 = functxt. AT SELECTION-SCREEN. " --- 响应按钮点击事件 --- " 按钮 FC01 的 ucomm 默认是 'FC01' IF sscrfields-ucomm = 'FC01'. MESSAGE '按钮被点击了!' TYPE 'I'. " 在这里写你的跳转逻辑或配置逻辑 ENDIF.

注:

  • SELECTION-SCREEN FUNCTION KEY 1: 对应sscrfields-functxt_01
  • 如果你想用第 2 个按钮,就写FUNCTION KEY 2,并在初始化时赋值给sscrfields-functxt_02
  • SAP 标准选择屏幕最多支持 5 个这样的自定义按钮 (KEY 1 到 5)。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/9 22:30:15

JAVA final 详解

1. 核心答案1.1 final方法可以重载吗?✅ 可以重载。final修饰的方法可以被重载。1.2 final方法可以重写吗?❌ 不能重写。final修饰的方法不能被重写(覆盖)。2. 详细解释2.1 为什么final方法可以被重载?重载&#xff08…

作者头像 李华
网站建设 2026/6/9 16:22:24

Java 线程生命周期详解

1. 线程状态概述Java 线程在其生命周期中有 6 种状态,定义在 java.lang.Thread.State 枚举中:public enum State {NEW, // 新建RUNNABLE, // 可运行BLOCKED, // 阻塞WAITING, // 等待TIMED_WAITING, // 计时等待TERMINATED …

作者头像 李华
网站建设 2026/6/9 17:41:24

Synchronized 详解及 JDK 版本优化

1. Synchronized 基础1.1 Synchronized 的使用方式1.1.1 修饰实例方法public class SynchronizedMethod {// 修饰实例方法,锁是当前实例对象(this)public synchronized void instanceMethod() {// 临界区代码System.out.println("实例方法锁");} }1.1.2 修…

作者头像 李华
网站建设 2026/6/9 17:42:40

[STM32C0] 【STM32C092RC 测评】GPIO操作

STM32C092RC 的 GPIO 配置虽然比 51 单片机复杂点,但官方库函数HAL/LL 库已经封装好了,照着例程改引脚号和参数就能用。开时钟(让 GPIO 模块通电)设置模式(输入/输出/上拉/下拉)读写引脚(直接赋…

作者头像 李华
网站建设 2026/6/9 17:41:22

2025最新!专科生必看!8款AI论文软件测评,写毕业论文不再愁

2025最新!专科生必看!8款AI论文软件测评,写毕业论文不再愁 2025年专科生论文写作工具测评:从功能到体验的深度解析 随着人工智能技术的不断进步,AI论文软件已成为众多专科生撰写毕业论文的重要辅助工具。然而&#xff…

作者头像 李华