动态改变工具条
可以不用新建多个工具条每次都set
form sub_pf_status using rt_extab type slis_t_extab.
data ls_extab like line of rt_extab.
if sy-tcode = 'z0001'.
ls_extab-fcode = 'UPDATE'.
append ls_extab to rt_extab.
clear ls_extab.
else.
ls_extab-fcode = 'DOWNLOAD'.
append ls_extab to rt_extab.
clear ls_extab.
ls_extab-fcode = 'DEL'.
append ls_extab to rt_extab.
clear ls_extab.
ls_extab-fcode = 'MAT'.
append ls_extab to rt_extab.
clear ls_extab.
ls_extab-fcode = 'DOWN'.
append ls_extab to rt_extab.
clear ls_extab.
endif.
set pf-status 'PF_01' excluding rt_extab.
set titlebar 'TI_01'.
endform. "SUB_PF_STATUS
分享到:
相关推荐
"SAP ABAP OO实现ALV框可编辑" 在SAP ABAP中,实现ALV框的可编辑功能是非常重要的。本文将详细介绍如何使用面向对象编程(Object-Oriented Programming,OOP)在SAP ABAP中实现ALV框的可编辑功能。 首先,我们需要...
3. 内表调试:在Debug模式下,可以通过内表工具栏修改内表内容。 4. 返回操作:若需回溯执行,右键选择相应行,点击“转到语句”。 5. Condition point:设置断点条件,只有当条件满足时才触发断点。 6. Watchpoint...
进入SAP工作环境介绍,文档详细说明了如何登录SAP系统以及SAP的初始界面和标准工具栏的使用,这些信息对于新手来说尤为重要。之后,文档介绍了SAP屏幕元素,对于理解用户如何与系统交互有指导作用。接下来是SAP应用...
在R/3 4.6C之前ALV全称为ABAP ... LIST型的ALV列表与传统WRITE输出的列表样式更为相近,只是除标准菜单栏之外,在工具栏上还有许多功能按钮。 GRID型ALV列表比较类似EXCEL的样子,与LIST一致的是它也有很多功能按钮.
### SAP ABAP – Tables讲解 #### 一、如何从画面找资料所在的Table 在SAP ABAP开发过程中,经常会遇到需要查找数据存储位置的情况。为了快速定位到具体的表(Table),可以通过以下几种方法: 1. **使用F1键**:...
**ABAP/4(Advanced Business Application Programming)**是SAP R/3系统中使用的唯一开发工具,它是一种第四代编程语言(4GL),其语法设计上借鉴了Visual Basic或Java的风格,区别于传统的第三代语言如C、Pascal。...
LIST 型 ALV 列表与传统 WRITE 输出的列表样式更为相近,只是除标准菜单栏之外,在工具栏上还有许多功能按钮。GRID 型 ALV 列表比较类似 EXCEL 的样子,与 LIST 一致的是它也有很多功能按钮。 ALV 列表可以比较自由...
在ABAP面向对象编程(ABAP OO)中,经常需要对ALV(Application List Viewer)进行定制化的控制,包括移除或隐藏某些默认显示的工具栏功能。这通常是为了提供更简洁、更符合业务需求的用户界面。本文将详细介绍如何...
SAP 开发环境包括了多个组件,例如 SAP 主菜单、SAP 标准工具栏、ABAP Workbench 等。这些组件提供了丰富的开发工具和功能,帮助开发者快速开发高效的应用程序。 SAP 主菜单 SAP 主菜单是 SAP 系统的入口点,提供...
### ABAP_ALV工具栏修改详解 #### 一、引言 ABAP_ALV(Application Builder)是一种在SAP系统中用于快速开发列表和报告的应用程序。它为开发者提供了高度定制化的能力,其中包括对工具栏的修改。本文将详细介绍如何...
### SAP ABAP 学习线路参考 #### 一、引言 SAP ABAP(Advanced Business Application Programming)是SAP系统中的核心编程语言之一,...希望每位学习者都能在ABAP这条道路上越走越远,最终成为一名优秀的SAP专业人员。
### SAP ABAP ScriptForm 中文版本 #### SAPscript的组成及功能详解 ##### 1.1 SAPscript的组成 SAPscript 是一种用于创建和管理SAP系统中的表单的技术,它由以下五个主要组成部分构成: 1. **编辑器**:负责...
- **结构复杂**:包含ABAP程序代码、用户界面元素(如菜单栏、工具栏)、以及事务代码,用户可通过事务代码启动程序。 - **用户交互**:提供丰富的图形用户接口,支持菜单、按钮、功能键等多种交互方式。 #### ...
例如,用于创建工具栏按钮。对内表的操作包括插入(Insert)、读取(Read)、修改(Change)、删除(Delete)以及插入累计(Insert summated collect)等。 7. 数据访问:可以通过表键、行索引或条件访问单条数据。...
1. **ABAP/4编辑器**:使用ABAP工作台编写程序,可以通过工具栏选择“ABAP/4 Workbench”,交易代码为S001。 2. **对象浏览器**:用于复杂程序,如对话交易模块的编写。 3. **编辑器使用**:在编辑器(交易代码SE38...
### SAP ABAP 学习知识点概述 #### 一、ABAP 概览 **1. ABAP 的定义与历史** - **定义**: ABAP (Advanced Business Application Programming) 是一种高级业务应用编程语言,主要用于 SAP (Systems, Applications...
1. **打开数据浏览器**:通过ABAP工具台 -> 概览 -> 数据浏览器或直接使用事务代码SE16进入数据录入界面。 2. **选择目标表**:在初始屏幕中输入目标表的名称。 3. **创建新记录**:点击“创建条目”按钮来新增一条...
ABAP是一种高级编程语言,主要用于SAP系统的开发。ABAP考试试题是为了验证开发人员对ABAP开发语言基本知识、语法等掌握情况,并对ABAP开发能力做验证。 以下是ABAP考试试题中的知识点: 1. 在ABAP/4的开发工作中,...
通过以上步骤,开发者可以有效地定制ABAP ALV的工具栏,移除那些不符合业务需求或可能导致用户混淆的标准按钮。这种方法不仅提高了界面的清晰度,也增强了最终用户的使用体验。在实际开发过程中,开发者可以根据具体...
在SAP系统中,ALV(Application List Viewer)是一种用于展示和处理大量数据的强大工具,它不仅能够以列表形式展示数据,还提供了多种交互功能,如排序、筛选、分组等。然而,在某些应用场景下,ALV界面中预设的一些...