自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 ABAP Read Table相关用法

TRANSPORTING NO FIELDS:不输出字段,只判断是否存在(与IF SY-SUBRC一起搭配)*WITH TABLE KEY 后必须把表的所有关键字都加上,WITH KEY不用。WITH KEY/WITH TABLE KEY:通过内表的主键来查找。BINARY SEARCH:二分法(使用前需排序,常识不用多说吧)COMPARING ALL FIELDS:查找所有字段。TRANSPORTING:只输出设置的字段数据。INDEX :索引,根据内表索引来查找。COMPARING:只查找设置的字段。

2024-04-29 17:04:19 231 1

原创 ALV全选时去掉被筛选掉的行

GET_FILTERED_ENTRIES:过滤列表。GET_SELECTED_ROWS:获取所选行。各位有兴趣可以进去看看相关代码。好像还是很水,哈哈哈哈哈。

2024-04-29 15:39:27 66 1

原创 ABAP 加前导零,去前导零

根据数据元素参考的长度,自动添加(去除)一定数量的前置零,但也因此遇到STRING类型时需要用WIDTH 来限制字符长度。去前导零 CONVERSION_EXIT_ALPHA_OUTPUT。加前导零 CONVERSION_EXIT_ALPHA_INPUT。更多字符串用法可看笔者之前的文字。

2024-04-27 10:16:27 144

原创 SAP调用API

调用API会有SSL检查,会报500 SSL Peer错误,这时我们需要向SAP导入证书。2.另外需要找服务器管理员,在SAP服务器能不能PING 通接口地址,可能需要设置DNS。证书导出后,进入STRUST 事务代码,导入证书。1.数据格式或者程序代码问题。然后重启一下ICM就好了。如果还报错404那说明是。SAP调用启信宝API。

2024-04-22 13:53:12 295

原创 VF01/VF02/VF03 屏幕增强后续

上一篇写完发现需求有变,不得已又重新写过,本不想又水一篇,但又想了想还是觉得记一下吧。大致和VF01/VF02/VF03 屏幕增强操作一致,我就不水了,需要可以看我上一篇。现改成了在页签上加一个alv,如下图。

2024-04-22 13:20:09 107

原创 VF01/VF02/VF03 屏幕增强

近期接到需求,为VF02做屏幕增强,在抬头加一个子屏幕。

2024-04-12 10:54:17 350

原创 ABAP程序性能优化

1、不使用select ...... not select2、尽可能减少查询出来的数目条数,多使用where来限制数据3、尽量减少访问的数据库数量4、避免使用select * ,不要偷懒,应该只查询需要的字段5、不要在select语句中使用order by,sort语句更加高效6、使用for all entries in要注意后面接的内表不能为空7、如果版本是752及以上,推荐用inner join关联内表8、不要在loop里面使用select,特别是内表数量很大。

2024-03-26 14:18:31 236

原创 ABAP字符串处理

语法:SHIFT <str> LEFT[RIGHT] DELETING LEADING <c>.假设<str>左边的第一个字符或右边的最后一个字符<c>出现在中,该语句将字段 <str>向左或向右移动。字段右边或左边 用空格填充。<str> 可为变量。

2024-03-21 17:13:43 769

原创 数据类型与一些基础语法

比较运算符:EQ或=(等于)、NE或<>(不等于)、LT或<(小于)、GT或>(大于)、LE或<=(小于等于)、GE或>=(大于等于)NP (NOT Contains a Pattern) 它检查 A 是否不包含 B 中的模式。CN (Not Contains ONLY) 检查 A 中是否包含 B 中不存在的字符。算术运算符:加+、减-、乘*、除/、整除div、取余mod、乘方x**y。赋值语句:move <变量1> to <变量2>.逻辑运算符:AND(与)、OR(或)、NOT(非)

2024-01-12 08:42:26 329

原创 abap 选择屏幕

是包含在选择画面(1000)的标准GUI的功能按钮,最多只能有5个,功能码是FC1~FC5.也是系统预留好的。然后,以上被定义的按钮的图标和文本描述都是可以设定的,在tables:sscrfields的functxt_01 ,functxt_02,functxt_03..............WHEN 'FC01'. "最多只能有5个,功能码是FC1~FC5.也是系统预留好的ENDCASE.

2023-12-05 17:05:51 472 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除