本文是2020年第13篇原创文章,也是汪子熙公众号总共第196篇原创文章。
今天是2020年1月20日,农历大年二十六,年味渐浓。
Jerry的老家,从成都乘坐高铁只要十五分钟就能到达,所以从来不会遭受春运长途跋涉之苦。这里我提前祝愿广大SAP从业者在除夕之前,都能够平安顺利到家,和自己的亲人团聚。
最近Jerry的业余时间,忙着分析成都市成华,青羊,武侯,金牛,高新,龙泉驿,锦江这七个区的小学二年级语文和数学的期末试卷的难度情况。七个区十四套卷子我当然一道不漏地做了一遍,感觉又回到了快乐的学生时代。现在做国内学生的家长不容易啊。
既然最近没有时间给自己充电,只能把Jerry写于2014年的一篇SAP社区的英文博客,翻译成中文分享给还在用SAP GUI写ABAP的朋友们:
SAP Netweaver里有很多名字比较长的事务码,比如SAP CRM UI开发工具BSP_WD_CMPWB,直到今天我也记不住它。幸好SAP贴心地在SAP GUI里提供了收藏夹功能,我们可以在SAP GUI里创建树状结构的收藏夹事务码列表,可以把若干业务上相关的事务码放在同一个文件夹内,文件夹支持嵌套,如下图:
但是SAP GUI的收藏夹事务码管理功能有个局限,收藏夹树状结构上的事务码节点不支持剪切粘贴操作。
比如我要想把下图收藏夹尾部的BSP_WD_COMWB移动到收藏夹最顶端的Design Layer文件夹里,只能鼠标左键单击BSP_WD_COMWB, 按住不放,然后将其拖拽到顶部的目的文件夹里。
因为我的收藏夹内容很多,所以我得按住鼠标不放,同时用鼠标中键把滚动条往上滑好几下,直至收藏夹顶部的目标文件夹出现,再松开鼠标左键,将其放到目标文件夹里。
这种收藏夹的管理方式低效而且容易出错,需要按住鼠标左键不放同时滑动鼠标中键,万一此时左键松开,就会误操作。
于是我自己开发了一个工具。本地新建一个记事本文件,在其内把自己想要导入SAP GUI收藏夹的事务码按照自己喜欢的层级结构维护好,然后直接把这个记事本文件上传到ABAP系统即可。
上图的01. 02. 03开头的内容代表的是SAP GUI里生成收藏夹的文件夹名称,方括号内即事务码本身的值。操作记事本,比用鼠标在SAP GUI里做拖拽操作轻松多了,不是吗?
下图右边是我在本地记事本里维护的内容,左边是将这个记事本导入到SAP GUI里生成的收藏夹。
我开发的这个报表,会解析记事本里维护的事务码和层级结构,然后把解析出的记录插入到Netweaver存放收藏夹事务码的数据库表里。
报表的源代码我放在这个链接里了:
虽然这个工具很简陋,但确实解决了我当年管理SAP GUI收藏夹的痛点,我觉得它对我有用。今天的分享就到这里,我继续去分析小学二年级语文数学试卷去了,感谢阅读。
更多阅读
- Jerry的ABAP, Java和JavaScript乱炖
- ABAP开发人员未来应该学些什么
- Jerry 2017年的五一小长假:8种经典排序算法的ABAP实现
- Jerry的ABAP原创技术文章合集
- 300行ABAP代码实现一个最简单的区块链原型
- 使用Java+SAP云平台+SAP Cloud Connector调用ABAP On-Premise系统里的函数
- 在SAP云平台的CloudFoundry环境下消费ABAP On-Premise OData服务
- ABAP vs Java, 蛙泳 vs 自由泳
- 聊聊C语言和ABAP
- 动手使用ABAP Channel开发一些小工具,提升日常工作效率
- 我用ABAP做过的那些无聊的事情
- 不喜欢SAP GUI?那试试用Eclipse进行ABAP开发吧
- 使用Visual Studio Code编写和激活ABAP代码
- 你的ABAP程序给佛祖开过光么?来试试Jerry这个小技巧
- 在SAP云平台ABAP编程环境上编写第一段ABAP程序
- SAP官方发布的ABAP编程规范
- ABAP Code Inspector那些隐藏的功能,您都知道吗?
- 还在用ABAP进行SAP产品的二次开发?来了解下这种全新的二次开发理念吧
- ABAP Netweaver体内的那些寄生式编程语言
- 从SAP社区上的一篇博客开始,聊聊SAP产品命名背后的那份情怀
- 云端的ABAP Restful服务开发
- 如何在SAP云平台ABAP编程环境里把CDS view暴露成OData服务
- 使用abapGit在ABAP On-Premises系统和SAP云平台ABAP环境之间进行代码传输
- 30分钟用Restful ABAP Programming模型开发一个支持增删改查的Fiori应用
- Jerry带您了解Restful ABAP Programming模型系列之二:Action和Validation的实现
- Jerry带您了解Restful ABAP Programming模型系列之三:云端ABAP应用调试
- SAP云平台上的ABAP编程环境里如何消费第三方服务
- ABAP开发者上云的时候到了 - 现在大家可以免费使用SAP云平台ABAP环境的试用版了
- 学而不思则罔 - SAP云平台ABAP编程环境的由来和适用场景
- SAP云平台里的三叉戟应用
- 如何基于Restful ABAP Programming模型开发并部署一个支持增删改查的Fiori应用
- SAP 2019 TechEd Key Note解读:云时代下SAP从业人员如何做二次开发?
- 有哪些ABAP关键字和语法,到了ABAP云环境上就没办法用了?
- ABAP开发环境终于支持以驼峰命名法自动格式化ABAP变量名了
- 利用ABAP 740的新关键字REDUCE完成一个实际工作任务
- 一段让人瑟瑟发抖的ABAP代码
- 昨日万圣节ABAP怪兽级代码谜团,公布答案啦
- 介绍一种在ABAP内核态进行内表高效拷贝的方法
- 使用SAP Cloud Application Programming模型开发OData的一个实际例子
- 当ABAP遇见普罗米修斯
- 使用ABAP绘制可伸缩矢量图
- ABAP开发环境语法高亮的那些事儿
- SAP错误消息调试之七种武器:让所有的错误消息都能被定位
- 使用ABAP操作Excel的几种方法
相关推荐
- **添加事务**: 将常用的事务代码添加到收藏夹。 - **添加文件**: 添加外部文件链接到收藏夹。 - **添加Web地址**: 添加网络资源链接。 - **修改收藏夹**: 用户可以对收藏夹进行修改,包括重命名、移动位置等。 - *...
SAP 系统屏幕由不同的屏幕要素组成,包括活动菜单、编辑、收藏夹、工具栏、命令框、状态栏、应用工具栏等。用户需要熟悉系统屏幕,并定义个人默认设置,以便在 SAP 系统中操作更加便捷。 四、SAP 常见图标及快捷键 ...
例如,保存常用事务代码,通过收藏夹组织常用功能,可以极大提高效率。 显示事务代码是查找和执行SAP程序的关键,若忘记事务代码,可通过系统菜单获取。用户还可以设置默认值,如打印输出偏好,以适应个人工作习惯...
2. 收藏夹:用户可以创建和管理收藏夹,将常用SAP菜单和Web链接保存其中,方便快速访问。 3. 开始屏幕设置:用户可以自定义开始屏幕,展示最常使用的菜单项,提高工作效率。 4. 用户个人设置和参数:用户可以根据...
8. **个性化设置**:用户可以设置默认值,定制本地布局,创建收藏夹来组织常用的任务,以便快速访问。 9. **SAP帮助功能**:SAP提供了丰富的在线帮助,用户可以通过F1键获取英文帮助,帮助理解各种功能和操作。 ...
- **收藏夹的使用**:教用户如何创建和管理收藏夹,方便快速访问常用的功能或事务代码。 - **参数缺省值**:说明如何设置默认值,减少重复输入,提高工作效率。 - **表设置**:指导如何调整表格显示,如排序、...
1. **搜索事务码位置**:使用`search_sap_menu`命令快速找到事务所在菜单。 2. **利用收藏夹**:创建个性化菜单,便于快速访问常用功能。 3. **处理长时间运行的事务**:使用Windows任务栏SAPLOGON图标,选择“创建...
用户还可以将常用交易代码添加至收藏夹以方便快速访问。 快速操作如 `/N` 可无条件结束当前交易并返回主菜单,`/Nxxxx` 结束当前交易并启动新的交易`xxxx`,`/O` 创建新GUI窗口,`/I` 关闭当前窗口等,都是提高效率...
了解SAP屏幕的各个元素如活动菜单、编辑、收藏夹、额外选项、系统和帮助菜单,以及输入字段、复选框、单选按钮等控件,对高效使用SAP至关重要。此外,掌握SAP的常用图标和快捷键,如F1帮助、F4上下文敏感帮助、F2...
- 直接输入事务码并按回车键。 - 在菜单中找到并双击相应的事务处理。 - 双击收藏夹中的事务处理。 #### 八、快捷操作 - **查询条件**: - 使用通配符“*”来进行模糊查询。 - `A*`: 查找所有以“A”开头的...
在SAP MM系统中,事务代码是用户进行采购单据操作的重要依据,例如: * ME21:创建新的采购单据 * ME22:编辑当前的采购单据 * ME23:查看当前的采购单据 1.2.5 常用快捷键 在SAP MM系统中,快捷键可以帮助用户...
事务代码是SAP MM系统中的一个重要概念,用户可以使用事务代码来执行各种操作,例如查看报表、输入数据等。常用事务代码包括了ML81N、ML85等。 1.2.5 常用快捷键 快捷键是用户可以使用的一些快捷方式,例如Ctrl+S...