随笔分类 - SAP 使用技巧
SAP 系统使用中的一些小技巧
我的自恋型 SAP GUI
摘要:SAP GUI 提供了自选外观功能,并且将相关图片随 GUI 安装提供,我们完全可以通过修改这些图片来设定自己的外观主题。但是我没有发现自建新外观的功能,只好修改了现有主题,SAP GUI 的主题文件存放在 %SAP GUI 安装目录%\FrontEnd\SAPgui\themes\ 下,你只要修改你当前使用主题中的相关图片即可。标准图片使用了一些特殊颜色,以使窗口不激活时图片颜色与窗口颜色保持同...
阅读全文
传输的程序为什么不生效?
摘要:程序从其它系统传输给PRD的程序就不会再生效了,也就是说,无论怎么传输,生产系统上的程序总是保持不变,而不会被传输的程序覆盖。这该怎么解决?
阅读全文
SAP 开发陷阱一箩筐(09)——GUI STATUS 的描述怎么修改
摘要:在制作 GUI STATUS 的时候,经常会从现有的复制过来,有时候一不小心,忘记修改它的描述了,或者是在开发过程中这个 GUI STATUS 的作用有所变化,需要修改描述,可是怎么改呢?
阅读全文
ALV 导出电子表格的文件格式固定了没法选择怎么办?
摘要:这是业务人员提出的问题,一般来说,开发人员很少会碰到。我没能找到用业务事务码解决这个问题的办法,费了很大力气,终于从技术角度找到了解决办法。
阅读全文
SAP 开发陷阱一箩筐(08)——做表控件的时候,怎么输入的行一回车就没了
摘要:第一次做表控件的朋友应该都会遇到这样的情况:用向导生成了表控件,运行程序以后,所有东西看起来也都很正常,但是在表控件里输入了一行数据之后,一提交,数据就没了;跟踪一下,PAI里的循环居然不会执行,也就是说,屏幕上TC的数据没有会回传给程序的内表。
阅读全文
非常方便的用户信息系统 事务码 SUIM
摘要:这个事务码肯定很多朋友都知道并且经常使用了。它主要用来查询跟用户和权限管理相关的各种信息,包括:用户、角色、参数文件、权限、权限对象、事务码等。还可以对上述信息进行比较、查看所用处清单和查看变更文档。
阅读全文
权限管理的好帮手,SU53+F5
摘要:相信做 SAP 权限管理的朋友都知道 SU53,很多公司的培训教材上都会教用户怎么使用事务码 SU53 查看自己的权限,并且查看后抓图发给权限管理员。
其实,完全可以不用给用户 SU53 的权限,完全由权限管理员自己操作,诀窍就在快捷键 F5。
阅读全文
关于 SAP 访问关键字的说明
摘要:SAP 为了保护标准程序和字典对象,对于标准代码的修改都设定了访问关键字控制,用户需要修改时必须输入正确的访问关键字才可以编辑标准程序和字典对象,这个关键字可以到 SAP 网站上申请。
阅读全文
SAP 开发陷阱一箩筐(07)——新版编辑器中的查找功能哪去了
摘要:现象: SAP GUI 和应用服务器升级到一定版本以后,就开始支持新版编辑器,跟其它语言的集成开发环境越来越象。但是,新版编辑器的一些特殊功能按钮却消失了,最明显的就是老版编辑器上方的文本查找功能没有了,虽然菜单中仍有“编辑-查找/替换”功能,但使用起来颇为不便。 解决方法: 按钮没有了,快捷键还在,使用组合键 Ctrl+F 就可以调出查找对话框。这个对话框除了基本查找功能外,还支持正则表达式,并...
阅读全文
SAP 开发陷阱一箩筐(06)——下拉列表框最下方总有个空白项,怎么去掉
摘要:现象: 如果在选择屏幕用 AS LISTBOX,或者在屏幕上绘制了一个下拉列表框,则到业务界面中,在所有选项最下方会多出来一个空白项,很讨厌。 解决方法: 下拉列表框的空白项相当于其它字段的不输入,因此,如果想去掉空白项,只要把它设置为必须输入就行了。在选择屏幕上,用 OBLIGATORY;对于普通屏幕,则指定字段的输入状态为 required。
阅读全文
SAP 开发陷阱一箩筐(05)——绘制屏幕时无法给单选按钮分组
摘要:现象: 在屏幕绘制器中,往屏幕上扔了几个单选按钮,但是它们各自为政,没有实现单选功能。在属性里面设置分组也不行。 解决方法: 属性中的 4 个分组主要是为设置显示、禁用等显示特征而设定的,并非单选按钮的分组。如果要给单选按钮分组,需要先全部选中这几个按钮,然后到右键菜单里找“单选按钮组-定义”。
阅读全文
SAP 开发陷阱一箩筐(04)——弹出窗口无法用右上角的按钮关闭
摘要:现象: 在制作弹出式窗口时,右上角的关闭按钮无效。 解决方法: 这跟 SAP 对 GUI STATUS 的键分配有关,右上角的关闭按钮对应了标准工具栏中第五个按钮(红球带叉叉的取消按钮),给它指定功能码之后就可以处理关闭了。 首先创建一个 GUI STATUS,并在弹出屏幕的 PBO 里调用这个 STATUS,然后在 PAI 里编写关闭按钮的代码就可以了。
阅读全文
SAP 开发陷阱一箩筐(03)——无法创建 set/get 参数(参数 ID)
摘要:现象: SAP 的 set/get 参数是对一次登录有效的全局共享变量,在多个业务连续操作时非常有用,但是却没有专门的事务码来创建它,怎么办呢? 解决方法: 1、在代码编辑器(SE38 等)里使用向前导航:在程序中写 SET PARAMETER '' ... 或 GET PARAMETER '' ...,然后双击单引号中的 ,如果参数存在,就显示它的详细信息;如果不存在,就会弹出窗口要求用户创建它...
阅读全文
SAP 开发陷阱一箩筐(02)——无法创建客户增强的包含程序
摘要:现象: 使用 CMOD 或者 SMOD 打开了一个客户增强,进入函数组,双击其中的 INCLUDE ZXxxxxx 包含程序,打算创建它时,下面的状态栏提示“程序名称 zx....... 为函数组蕴含保留”。然后就不好办了,双击提示看长文本,只是说明了这个命名空间的意义和作用,却没有说怎么解决;再点其它的按钮,也总是无法创建。 解决方法: 这个消息是一个警告消息,只要回车就可以跳过并继续下面的处理...
阅读全文
SAP 开发陷阱一箩筐(01)——创建了函数组却无法激活
摘要:SAP 的 ABAP 工作台功能强大,而且互相之间的交叉关联导航做得非常好,使用熟练了相当方便。但是,有些地方的设计却因为平台限制而有点别扭,尤其容易给初学者造成困扰,本专辑就收集我在学习过程中遇到的这些“陷阱”,希望给后来者一些帮助。 分隔线下面就是正文。 --------------------------------------- 在 SAP 函数编辑器(SE37)里创建函数组本身就是个小陷...
阅读全文
SAPCAR 压缩解压软件的使用方法
摘要:SAPCAR 是 SAP 公司使用的压缩解压软件,从 SAP 网站下载的补丁包和小型软件基本都是扩展名为 car 或 sar 的,它们都可以用 SAPCAR 来解压。下面是它的使用说明:
阅读全文
非常有用的用户维护信息系统
摘要:经常会碰到有朋友问,怎么查询某个事务码都有哪些用户在用、某个用户都能用哪些事务码之类的问题。其实 SAP 对此已经提供了非常完整且完美的解决方案,就是用户信息系统。
阅读全文
SAP GUI 710 PATCH 11 补丁的电骡下载
摘要:SAP GUI PATCH 11 添加了新的视觉设计,参考图片见老白的博客。
阅读全文
SAP 标准教材和自学方法
摘要:SAP 的标准课程一直是大家关心的问题,下面这个链接就是 SAP 现有全部标准课程的清单:http://www.sap.com/services/education/catalog/courseindex.epx 如果自学,可以根据左边的目录树选择自己感兴趣的模块,按照相应的路线图来学习。 不过,在 SAP 网站上不会有标准教材的下载,原因很简单,平均每人每天 5K 的培训费,是 SAP 的重要收...
阅读全文
SAP 的一些与用户会话相关的 GUI 端事务码(转)
摘要:SAP 的一些与用户会话相关的 GUI 端事务码
阅读全文