零基础 ABAP 学习教程系列文章的目录

  • ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍

  • ABAP 标准培训教程 BC400 学习笔记之二:Cross-client 和 Client-specific 的区别

  • ABAP 标准培训教程 BC400 学习笔记之三:ABAP 编程语言的特性和基本构成要素

  • ABAP 标准培训教程 BC400 学习笔记之四:ABAP 编程语言的数据类型

  • ABAP 标准培训教程 BC400 学习笔记之五:ABAP 编程语言的变量,常量和字面量,以及文本符号

ABAP 基础知识

  • 通过实际的例子,介绍 SAP ABAP 里的 Repository Information System 的使用技巧

  • ABAP function module 的使用

  • ABAP subroutine 的定义和使用

  • ABAP 中的变量和常量

  • ABAP 编程语言中的系统字段(System Fields)

  • 什么是 ABAP Field Symbol

  • ABAP 引用类型介绍

  • 最浅显易懂的 SAPGUI 里 ABAP 调试器的使用方法介绍

  • 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上)

  • 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (下)

  • 用 ABAP 读取本地文本文件内容

  • 用 ABAP 新建本地 Excel 文件并写入数据

  • 26 行 ABAP 代码使用 HTTP_GET 函数下载百度网站的首页数据

  • ABAP 如何解析 JSON 数据

  • 如何从本地文件里拷贝某个 ABAP 类到 SAP 系统

  • 面向对象的 ABAP 编程初探 - 什么是类,实例,和 Public 方法

  • SAP ABAP 报表的用户输入功能

  • 使用 ABAP 事物码 SM59 创建 Destination 来读取外网的数据

  • 通过一个具体的例子,讲解 SAP BDC 技术的使用步骤

  • 从解读 BDC 自动生成的代码谈起,讲解 SAPGUI 的程序组成部分

  • 如何查询 SAPGUI 屏幕上某个字段对应的数据库表存储

  • 如何使用事物码 SAT 查找某个 SAPGUI 屏幕字段对应的后台存储数据库表的名称

  • 一步步创建包含自定义 Screen 的 ABAP 程序的详细步骤

  • SAP ABAP 字符串变量容易疏忽和混淆的一些知识点

  • SAP ABAP 处理 Excel 的标准函数 TEXT_CONVERT_XLS_TO_SAP 介绍

  • 授人以渔-在 SAP MM 物料显示界面上看到一个字段,如何查找哪张数据库表的哪个字段进行的存储

  • SAP ABAP 系统进行数据库表查询的几种常用方法

  • 如何让 ABAP 服务器能够响应通过浏览器发起的自定义 HTTP 请求

  • 一个 15 年 SAP ABAP 开发人员分享的 SAPGUI 一些个性化设置和实用小技巧

ALV 开发专题

  • 27 行代码开发一个最简单的 SAP ALV 报表
  • 48 行代码给 ABAP ALV 报表的数据行增添颜色效果
  • 77 行代码实现ABAP ALV 中的双击事件处理

更多文章正在写作中

我们知道 SAP ABAP 开发可以使用 SAPGUI 和 ABAP Development Tool(基于 Eclipse) 这两种工具。

其中 SAPGUI 算是伴随着 ABAP 的诞生而一路走到今天,二者可谓互相成就,相得益彰。而 ABAP Development Tool 相对较新一些,并且因为基于 Eclipse,从使用习惯来说,更适合从 Java 开发转过来的程序员使用。因为本教程是面向 ABAP 初学者,所以笔者还是选择 SAPGUI 作为开发工具,分享笔者在使用这个工具中使用过的一些个性化设置。

所谓 工欲善其事,必先利其器磨刀不误砍柴工。笔者在 SAP 成都研究院已经工作了 15 年,曾经使用 ABAP 参与过 SAP Business ByDesign,SAP Cloud for Customer,SAP CRM,SAP S/4HANA 这四款基于 ABAP 技术栈的 SAP 标准产品开发工作,对 ABAP 的使用有着丰富的实战经验。本文分享的都是笔者在工作中真正使用过的技巧和经验,这些技巧和经验都切实提高了笔者 ABAP 的开发效率。

本文写作基于的 SAPGUI 版本为 7.7.

本文目录

  • 如何查看 SAPGUI 版本
  • 如何更改 SAPGUI 主题
  • 设置 SAPGUI 界面的自定义 Logo
  • 在 Windows 任务栏显示当前登录系统的名称
  • 如何查看当前登录系统安装了哪些 Software Component
  • 让 ABAP 编辑器显示行号
  • 如何修改 SAPGUI 里 ABAP 代码编辑器的字体大小,类型,颜色,背景色等等
  • SAPGUI ABAP 代码编辑器的代码自动补全功能设置
  • SAPGUI 里的代码模板编辑功能
  • 给 ABAP 编辑器设置各种快捷键
  • 给 SAPGUI 设置启动时自动运行的事物码
  • 将数据库表查询条件保存成 Variant,下次可以随时重用
  • 如何更改 SE16 显示数据库表内容的格式
  • 在纯粹的文本编辑器和 ABAP 代码编辑器之间切换
  • 一键完成 ABAP 代码的大小写格式化工作
  • 对 SE80 进行定制化配置
  • SAPGUI 的本地帮助文件位置

下面是文章的正文。

一个 15 年 SAP ABAP 开发人员分享的 SAPGUI 一些个性化设置和实用小技巧试读版相关推荐

  1. 一个 15 年 SAP ABAP 开发人员分享的 SAPGUI 一些个性化设置和实用小技巧

    文章目录 如何查看 SAPGUI 版本 如何更改 SAPGUI 主题 设置 SAPGUI 界面的自定义 Logo 在 Windows 任务栏显示当前登录系统的名称 如何查看当前登录系统安装了哪些 So ...

  2. SAP UI5 应用开发教程的学习目录 - 循序渐进,由浅入深,适合不同水平的 SAP UI5 开发人员

    一套适合 SAP UI5 初学者循序渐进的学习教程 本专栏计划的文章数在 300 篇左右,到 2023年4月29日为止,目前已经更新了 183 篇,专栏完成度为 61%,完成度已经超过了一半了. 本套 ...

  3. 《SAP ABAP 开发入门》课程正式发布

    首先,课程还没有全部做完,这次课程采用的是连载的方式,目前已经完成第二章共计8个课时.以后打算每周至少更新2个课时,在每周三和周六必定更新.当然如果时间允许的话,我会加快课程的制作. 课程购买地址 & ...

  4. 视频教程-SAP ABAP 开发入门-其他

    SAP ABAP 开发入门 16年IT行业从业经验,本科学机械工程及自动化专业,毕业后转行IT行业至今:期间取得北航软件学院软件工程专业硕士学位:工作期间主要从事过项目实施,软件开发工作:擅长系统架构 ...

  5. 沉迷学习无法自拔等短语_如果您是一个沉迷于学习的开发人员,请查看这些资源。...

    沉迷学习无法自拔等短语 by Jimmy Zhang 吉米·张(Jimmy Zhang) 如果您是一个沉迷于学习的开发人员,请查看这些资源. (If you are a developer who's ...

  6. SAP ABAP 开发管理 代码内存标记 位置使用清单(Mark of memory id)

    SAP ABAP 开发管理 代码内存标记 位置使用清单(Mark of memory id) 引言: 代码内存标记(Mark of memory id)是我开发中对 ABAP MEMORY ID 使用 ...

  7. 《一套适合 SAP UI5 开发人员循序渐进的学习教程》读者意见反馈和下一步写作计划表

    笔者这套一套适合 SAP UI5 开发人员循序渐进的学习教程从 2021年10月5日写下第一篇文章以来,感谢广大学习者的支持,目前已经更新了 138 篇.本教程计划花费 300 以上的篇幅,向大家详细 ...

  8. 【Thunder送书 | 第四期】「SAP ABAP开发从入门到精通」

    文章目录 前言 SAP系列丛书推荐 <SAP ABAP开发从入门到精通> 章节目录 送书福利 前言 Thunder送书第四期开始啦!这次活动联合机械工业出版社为大家继续带来福利,本期将赠送 ...

  9. ABAP开发人员未来应该学些什么

    2007年1月我大学毕业进入SAP Chengdu从事开发工作,到今天已经整整11年了. 这张图在ABAP开发圈子里曾广为流传: 为了避免这种窘境发生在ABAPer身上,我们应该做点什么呢? 2017 ...

最新文章

  1. C#开发Unity游戏教程之Scene视图与脚本的使用
  2. 用java异常完成丢色子功能,java自动投掷骰子设计报告(含源码)
  3. 牛客题霸 NC8 二叉树根节点到叶子节点和为指定值的路径
  4. MVC4将Controller与views分开
  5. 学士学位非计算机专业考试真题,大学学位计算机考试习题
  6. java栈顶元素_栈在Java类库中的实现
  7. C语言指定初始化器解析及其应用
  8. 战神笔记本电脑自带access吗_书评:6本二次元小说,每一本都很有想象力,你都读过吗?...
  9. OpenHarmony3.0 编译烧录
  10. mysql运算中max计算_MySQL 聚合函数、运算符操作、约束
  11. JAVASCRIPT实现XML分页
  12. 软件工程师与码农的区别
  13. 安装Office SharePoint Server 2010实战
  14. 连点器安卓手机版_万代奥特曼变身器安卓版下载_万代奥特曼dx变身器安卓手机版下载 v1.0.0...
  15. 关于路由器配置直连路由和静态路由
  16. 软件定义汽车,OTA技术有多重要?
  17. 王之泰/王志成《面向对象程序设计(java)》第十一周学习总结
  18. python返回值return用法_Python中return函数返回值代码实例用法
  19. 【计算机毕业设计】500闲一品零食交易平台
  20. ARM售价超400亿美元?软银与英伟达有望达成史上最大半导体交易-1

热门文章

  1. Android java面试题收集
  2. 文章阅读系统开发心得
  3. python 梯度提升树_梯度提升方法(Gradient Boosting)算法案例
  4. 机器学习算法——利用AdaBoost元算法提高分类性能(基于单层决策树构建的弱分类器)
  5. 磁盘阵列相关知识汇总
  6. Vue中如何使用高德地图
  7. python如何简便使用cumsum函数完成绘制累计概率分布图(CDF)
  8. [Git] 本地代码库和远程同步
  9. MySQL数据库集群(双主双从)
  10. 平面设计中的字体设计风格原则有哪些